ExecuteSQLStatement 2025.5.31.15¶
バンドル¶
com.snowflake.openflow.runtime | runtime-database-processors-nar
説明¶
データベースに対して SQL DDL または DML ステートメントを実行します。このプロセッサーでは、式言語を FlowFile の属性に対して評価し、 FlowFile ごとに SQL をパラメーター化することができます。
入力要件¶
REQUIRED
機密動的プロパティをサポート¶
false
プロパティ¶
| プロパティ | 説明 | 
|---|---|
| 接続プーリングサービス | データベースへの接続を取得するために使用される接続プーリングサービス。 | 
| 最大バッチサイズ | 1バッチで処理する FlowFiles の最大数。 | 
| 最大コンテンツリファレンスサイズ | SQL プロパティが ${flowfile_content} をリファレンスしている場合、このプロパティは、メモリに読み込み可能な FlowFile の最大サイズを指定します。FlowFile がこの値より大きい場合、 FlowFile は失敗にルーティングされます。SQL プロパティが ${flowfile_content} をリファレンスしていない場合、この値は影響しません。 | 
| SQL | 実行する SQL ステートメント。SQL は、属性を参照するために式言語を使用することができます。この場合、 SQL インジェクション攻撃を回避するために、プロセッサーはパラメーターを使用してクエリーを書き換えます。式言語を参照する場合、全ての値は単一式である必要があります。例えば、  | 
リレーションシップ¶
| 名前 | 説明 | 
|---|---|
| failure | SQL ステートメントを実行できませんでした。 | 
| success | SQL ステートメントは正常に実行されました。 |