# Databricks - 行の選択アクション

このアクションでは、WHERE条件によって定義された特定の基準に基づいて行を選択することができます。WHERE条件に一致する選択したテーブルの行が、このアクションの出力として返されます。

行の選択アクション行の選択アクション


# 入力フィールド

このアクションを使用するには、以下の入力フィールドを設定します。

  • テーブル名

  • 行を選択するためのテーブルを選択します。Workatoは最初の1,000個のテーブル名のみ表示します。使用するテーブルが表示されない場合は、テーブル名を入力してください。

  • WHERE条件

  • 行をフィルタリングするためのWHERE条件を指定します。この条件は、IDによって単一のレコードをフィルタリングするだけの単純なものである場合もあります。

    ID = 123
    

    または、1つ以上の列の値に基づいて複数の行を選択するために使用することもできます。

    STATUS = 'closed' and PRIORITY = 1
    

    サブクエリを含む複雑なWHERE条件も使用できます。詳細については、WHERE条件ガイドを参照してください。

  • パラメータ

  • WHERE条件と組み合わせて、SQLインジェクションを防止するために使用されます。WHERE入力で名前付きバインド変数を宣言した後、この入力フィールドを使用してこれらの変数に値を割り当てます。詳細を見る

  • Order By

  • このアクションから返される行は、Order by入力フィールドに基づいて順序付けされることができます。このフィールドは、Databricksデータベースからの行のデフォルトの順序を変更するために使用されます。 また、順序を定義することもできます。次のOrder byステートメントは、priorityを昇順で、created_dateを降順で(最新のものが最初)行を並べ替えます。

    PRIORITY ASC, CREATED_DATE DESC
    
  • Limit

  • この入力フィールドは、返される行の最大数を決定します。デフォルトの制限は100であり、単一のSelect rowsアクションに対して最大50000行まで制限されます。

  • Offset

  • この入力フィールドを使用すると、全体の結果セットから結果のページのみを取得するオプションがあります。たとえば、選択した結果セットの最初の100行をスキップする場合は、このフィールドに100を入力します。デフォルトは0です。


# 出力フィールド

このアクションは、以下の出力を生成します。

  • rows

  • 選択したデータの各行を記述するオブジェクトのJSON配列です。 Workatoは最初の10個のオブジェクトのみ表示します。

  • rows_count

  • 返された行の数です。


Last updated: 2024/2/13 16:59:53