ScriptedTransformRecord 2025.5.31.15¶
バンドル¶
org.apache.nifi | nifi-scripting-nar
説明¶
受信 FlowFile の各記録に対して簡単なスクリプトを評価する機能を提供します。スクリプトは、何らかの方法で記録を変換したり、記録をフィルターしたり、追加の記録をフォークしたりします。詳細はプロセッサーの追加情報を参照してください。
入力要件¶
REQUIRED
機密動的プロパティをサポート¶
false
プロパティ¶
プロパティ |
説明 |
---|---|
モジュールディレクトリ |
スクリプトが必要とするモジュールを含むファイルやディレクトリへのパスをカンマで区切ったリスト。 |
Record Reader |
入力された FlowFile を記録にパースするために使用するRecord Reader。 |
Record Writer |
変換後の記録をシリアライズするために使用するRecord Writer。 |
本文 |
実行するスクリプト本文。スクリプトファイルまたはスクリプト本文のどちらか一方のみを使用できます。 |
スクリプトエンジン |
スクリプトに使用する言語 |
スクリプトファイル |
実行するスクリプトファイルのパス。スクリプトファイルまたはスクリプト本文のどちらか一方のみを使用できます。 |
制限事項¶
必要な許可 |
説明 |
---|---|
実行コード |
演算子に、 NiFi が持つすべてのパーミッションを想定して任意のコードを実行する能力を提供します。 |
リレーションシップ¶
名前 |
説明 |
---|---|
failure |
変換できない FlowFile は、このリレーションシップにルーティングされます。 |
success |
変換に成功した各 FlowFile は、この Relationship にルーティングされます。 |
属性の書き込み¶
名前 |
説明 |
---|---|
mime.type |
mime.type属性をRecord Writerで指定された MIME Typeにセットします。 |
record.count |
FlowFile の記録数。 |
record.error.message |
この属性は、エラー時にリーダーまたはライターが遭遇したエラーメッセージを提供します。 |