SplitXml 2025.10.2.19

バンドル

org.apache.nifi | nifi-standard-nar

説明

XML ファイルを複数の別々の FlowFiles に分割し、それぞれを元のルート要素の子または子孫で構成します。

タグ

スプリット、xml

入力要件

REQUIRED

機密動的プロパティをサポート

false

プロパティ

プロパティ

説明

スプリット深度

Indicates the XML-nesting depth to start splitting XML fragments. A depth of 1 means split the root 's children, whereas a depth of 2 means split the root's children's children and so forth.

リレーションシップ

名前

説明

failure

FlowFile が何らかの理由で処理に失敗した場合(例えば、 FlowFile が有効 XML でない場合)、次のリレーションシップにルーティングされます。

original

セグメントに分割されたオリジナルの FlowFile。FlowFile が処理に失敗した場合、このリレーションシップには何も送られません。

split

オリジナルの FlowFile のすべてのセグメントは、このリレーションシップにルーティングされます。

属性の書き込み

名前

説明

フラグメント識別子

同じ親 FlowFile から生成されるすべての分割 FlowFiles は、この属性に対して同じランダム生成 UUID が追加されます。

フラグメント.インデックス

1つの親 FlowFile から作成されたスプリット FlowFiles の順序を示すワンアップ番号。

フラグメント.数

親 FlowFile から生成されたスプリット FlowFiles の数。

セグメント.オリジナル.ファイル名

親のファイル名 FlowFile