SplitXml 2025.5.31.15¶
バンドル¶
org.apache.nifi | nifi-standard-nar
説明¶
XML ファイルを複数の別々の FlowFiles に分割し、それぞれを元のルート要素の子または子孫で構成します。
入力要件¶
REQUIRED
機密動的プロパティをサポート¶
false
プロパティ¶
プロパティ |
説明 |
---|---|
スプリット深度 |
XML フラグメントのスプリットを開始する XML 入れ子の深度を示します。深さ1はルートの子をスプリットすることを意味し、深さ2はルートの子の子をスプリットすることを意味します。 |
リレーションシップ¶
名前 |
説明 |
---|---|
failure |
FlowFile が何らかの理由で処理に失敗した場合(例えば、 FlowFile が有効 XML でない場合)、次のリレーションシップにルーティングされます。 |
original |
セグメントに分割されたオリジナルの FlowFile。FlowFile が処理に失敗した場合、このリレーションシップには何も送られません。 |
split |
オリジナルの FlowFile のすべてのセグメントは、このリレーションシップにルーティングされます。 |
属性の書き込み¶
名前 |
説明 |
---|---|
フラグメント識別子 |
同じ親 FlowFile から生成されるすべての分割 FlowFiles は、この属性に対して同じランダム生成 UUID が追加されます。 |
フラグメント.インデックス |
1つの親 FlowFile から作成されたスプリット FlowFiles の順序を示すワンアップ番号。 |
フラグメント.数 |
親 FlowFile から生成されたスプリット FlowFiles の数。 |
セグメント.オリジナル.ファイル名 |
親のファイル名 FlowFile |