IBM Db2 - カスタムSQLを使用した行選択アクション

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

このアクションでは、カスタムSQLクエリに一致する行を選択できます。

SQLプロシージャーのパフォーマンス向上について説明します。

50,000件のレコード制限

2026年2月8日以降、カスタムSQLを使用して行を選択アクションは、新規レシピおよび現在この制限を超えていない既存レシピについて、最大50,000件のレコードを返します。 2026年3月15日以降、この制限は、現在制限を超えている既存レシピを含め、このアクションを使用するすべてのレシピに拡張されます。

50,000件を超えるレコードを取得するように設定されたレシピでは、返される結果がこの制限まで切り詰められます。

この変更により、プラットフォームの信頼性とパフォーマンスが向上し、大規模なクエリによってデータベースコネクションに過負荷がかかったり、アップストリームシステムに影響が及んだりすることを防ぎます。

入力

SQL
必須フィールド
選択した行で実行されるカスタムSQLステートメント。 これにより、出力データツリーが生成されます。

データピルは一重引用符'で囲んでください。

SQLクエリの末尾に;を追加しないでください。追加するとステップが失敗します。

クエリサイズを制限するためにLIMIT句を追加しないでください。 代わりにLimit入力フィールドを使用してください。
パラメーター
任意フィールド
バインド変数に値を割り当てます
並べ替え基準
任意フィールド
返される行の順序(updated_at DESCなど)。
制限
任意フィールド
返される行の最大数。 デフォルトは100、最大は50,000行です。
オフセット
任意フィールド
結果セット全体から1ページ分の結果のみを取得するオプション。

たとえば、選択された結果セットの最初の100行をスキップするには、このフィールドに100を入力します。

デフォルトは0です。
出力フィールド
任意フィールド
取得された各ドキュメントの想定フィールドを定義します。 ユーザーは、下流システムで使用するデータピルを生成したり、レシピロジックを駆動したりできます。
CSVを出力しますか?
任意フィールド
選択したデータをCSV文字列として出力するには、はいを選択します。

出力

rows
JSONオブジェクトの配列。各オブジェクトは取得された行を表します。
rows_count
取得された行数。

Last updated: