SplitRecord 2025.5.31.15¶
Bundle¶
org.apache.nifi | nifi-standard-nar
Description¶
Fractionne unFlowFile en entrée au format de données orienté enregistrement en plusieurs FlowFiles plus petits
Exigences en matière d’entrées¶
REQUIRED
Prend en charge les propriétés dynamiques sensibles¶
false
Propriétés¶
Propriété |
Description |
---|---|
Record Reader |
Spécifie le Controller Service à utiliser pour la lecture des données entrantes |
Record Writer |
Spécifie le Controller Service à utiliser pour la génération des enregistrements en sortie |
Records Per Split |
Spécifie le nombre d’enregistrements à écrire dans chaque FlowFile “split” ou “segment” |
Relations¶
Nom |
Description |
---|---|
failure |
Si un FlowFile ne peut pas être transformé du format d’entrée configuré au format de sortie configuré, le FlowFile inchangé sera routé vers cette relation. |
original |
Lorsqu’un FlowFile entrant est fractionné avec succès, le FlowFile d’origine est envoyé à cette relation. |
splits |
Les différents “segments” du FlowFile seront routés vers cette relation. |
Écrit les attributs¶
Nom |
Description |
---|---|
mime.type |
Définit l’attribut mime.type sur le type MIME spécifié par le Record Writer pour les FlowFiles routés vers la relation “splits”. |
record.count |
Le nombre d’enregistrements dans le FlowFile. Ceci est ajouté aux FlowFiles qui sont routés vers la Relation “splits”. |
fragment.identifier |
Tous les FlowFiles produits à partir du même FlowFile parent auront le même UUID généré aléatoirement et ajouté pour cet attribut |
fragment.index |
Un numéro d’ordre qui indique l’ordre des FlowFiles fractionnés qui ont été créés à partir d’un seul FlowFile parent |
fragment.count |
Le nombre de FlowFiles fractionnés générés à partir du FlowFile parent |
segment.original.filename |
Le nom du FlowFile parent |