SegmentContent 2025.5.31.15

Bundle

org.apache.nifi | nifi-standard-nar

Description

Segmente un FlowFile en plusieurs segments plus petits dans la limite des octets. Chaque segment reçoit les attributs suivants : fragment.identificateur, fragment.index, fragment.count, segment.original.filename ; ces attributs peuvent ensuite être utilisés par le processeur MergeContent afin de reconstituer le FlowFile d’origine.

Balises

segment, split

Exigences en matière d’entrées

REQUIRED

Prend en charge les propriétés dynamiques sensibles

false

Propriétés

Propriété

Description

Segment Size

La taille maximale des données en octets pour chaque segment

Relations

Nom

Description

original

Le FlowFile d’origine sera envoyé à cette relation

segments

Tous les segments seront envoyés à cette relation. Si le fichier était suffisamment petit pour ne pas être segmenté, une copie de l’original est envoyée à cette relation ainsi que l’original

Écrit les attributs

Nom

Description

fragment.identifier

Tous les segments produits à partir du même FlowFile parent auront le même UUID généré de manière aléatoire et ajouté pour cet attribut

fragment.index

Un nombre univoque qui indique l’ordre des segments qui ont été créés à partir d’un seul FlowFile parent.

fragment.count

Le nombre de segments générés à partir du FlowFile parent.

segment.original.filename

Le nom du FlowFile parent

segment.original.filename

Le nom du fichier sera mis à jour pour inclure le nom du fichier du parent, l’index du segment et le nombre de segments

Voir aussi :