SegmentContent 2025.5.31.15

バンドル

org.apache.nifi | nifi-standard-nar

説明

FlowFile をバイト境界で複数の小さなセグメントに分割します。各セグメントには、 fragment.identifier, fragment.index, fragment.count, segment.original.filename という属性が与えられます。これらの属性は、 MergeContent プロセッサーによって元の FlowFile を再構築するために使用できるようになります。

タグ

segment, split

入力要件

REQUIRED

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

false

プロパティ

プロパティ

説明

セグメントサイズ

各セグメントの最大データサイズ(バイト単位)

リレーションシップ

名前

説明

original

オリジナルの FlowFile はこのリレーションシップに送信されます。

segments

すべてのセグメントはこのリレーションシップに送信されます。ファイルが分割されないほど小容量の場合、オリジナルのコピーがこのリレーションシップに送信され、オリジナルも同様です。

属性の書き込み

名前

説明

フラグメント識別子

同じ親 FlowFile から生成されたすべてのセグメントには、この属性用に同じランダム生成 UUID が追加されます。

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

ひとつの親 FlowFile から作成されたセグメントの並び順を示す、ひとつ上の番号。

フラグメント.数

親 FlowFile セグメントから生成されるセグメントの数

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

親のファイル名 FlowFile

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

ファイル名には、親のファイル名、セグメントインデックス、セグメントカウントが含まれます。

こちらもご覧ください