SegmentContent 2025.5.31.15¶
Bundle¶
org.apache.nifi | nifi-standard-nar
Beschreibung¶
Segmentiert ein FlowFile in mehrere kleinere Segmente an Byte-Grenzen. Jedes Segment erhält die folgenden Attribute: fragment.identifier, fragment.index, fragment.count, segment.original.filename; diese Attribute können dann vom MergeContent-Prozessor verwendet werden, um das Original wiederherzustellen FlowFile
Eingabeanforderung¶
REQUIRED
Unterstützt sensible dynamische Eigenschaften¶
false
Eigenschaften¶
Eigenschaft |
Beschreibung |
---|---|
Segment Size |
Die maximale Datengröße in Bytes für jedes Segment |
Beziehungen¶
Name |
Beschreibung |
---|---|
original |
Das Original-FlowFile wird an diese Beziehung gesendet. |
segments |
Alle Segmente werden an diese Beziehung gesendet. Wenn die Datei so klein war, dass sie nicht segmentiert wurde, wird eine Kopie des Originals an diese Beziehung gesendet, ebenso wie das Original. |
Schreibt Attribute¶
Name |
Beschreibung |
---|---|
fragment.identifier |
Bei allen Segmenten, die aus demselben übergeordneten FlowFile erzeugt werden, wird für dieses Attribut dieselbe zufällig generierte UUID hinzugefügt |
fragment.index |
Eine aufsteigende Nummer, die die Reihenfolge der Segmente angibt, die aus einem einzigen übergeordneten FlowFile-Segment erstellt wurden. |
fragment.count |
Die Anzahl der aus dem übergeordneten FlowFile generierten Segmente |
segment.original.filename |
Der Dateiname des übergeordneten FlowFile |
segment.original.filename |
Der Dateiname wird so aktualisiert, dass er den Dateinamen des übergeordneten Objekts, den Segmentindex und die Segmentanzahl enthält |