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

Tags

segment, split

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

Siehe auch: