SplitXml 2025.5.31.15¶
Bundle¶
org.apache.nifi | nifi-standard-nar
Description¶
Fractionne un fichier XML en plusieurs FlowFiles distincts, chacun comprenant un enfant ou un descendant de l’élément racine d’origine
Exigences en matière d’entrées¶
REQUIRED
Prend en charge les propriétés dynamiques sensibles¶
false
Propriétés¶
Propriété |
Description |
---|---|
Split Depth |
Indique la profondeur d’imbrication XML pour commencer à diviser les fractionnements XML. Une profondeur de 1 signifie fractionner les enfants de la racine, tandis qu’une profondeur de 2 signifie fractionner les enfants des enfants de la racine, et ainsi de suite. |
Relations¶
Nom |
Description |
---|---|
failure |
Si le traitement d’un FlowFile échoue pour une raison quelconque (par exemple, le FlowFile n’est pas un document XML valide), il sera routé vers cette relation |
original |
Le FlowFile d’origine qui a été fractionné en segments. Si le traitement du FlowFile échoue, rien ne sera envoyé à cette relation |
split |
Tous les segments du site original FlowFile seront routés vers cette relation |
Écrit les attributs¶
Nom |
Description |
---|---|
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 |