SplitExcel 2025.5.31.15¶
Bundle¶
org.apache.nifi | nifi-poi-nar
Description¶
Ce processeur divise une feuille de calcul Microsoft Excel à plusieurs feuilles en plusieurs feuilles de calcul Microsoft Excel où chaque feuille du fichier d’origine est convertie en une feuille de calcul individuelle dans son propre FlowFile. Actuellement, ce processeur n’est capable de traiter que les documents Excel .xlsx (format de fichierXSSF 2007 OOXML) et non les anciens documents .xls (format de fichierHSSF “97(-2007)). Veuillez noter que tous les styles de cellules d’origine sont supprimés et que les formules sont supprimées, ne laissant que les valeurs calculées. Même une feuille de calcul Microsoft Excel unique est convertie en son propre FlowFile avec tous les styles de cellules d’origine abandonnés et les formules supprimées.
Exigences en matière d’entrées¶
REQUIRED
Prend en charge les propriétés dynamiques sensibles¶
false
Propriétés¶
Propriété |
Description |
---|---|
Mot de passe |
Le mot de passe d’une feuille de calcul Excel protégée par un mot de passe |
Type de protection |
Indique si une feuille de calcul Excel est protégée par un mot de passe ou non. |
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 |
Le FlowFile d’origine qui a été fractionné en segments. Si le traitement du FlowFile échoue, rien ne sera envoyé à cette relation |
split |
Les différents « segments » Excel du FlowFile d’origine seront routés vers cette relation. |
Écrit les attributs¶
Nom |
Description |
---|---|
fragment.identifier |
Tous les FlowFiles Excel fractionnés produits à partir du même FlowFile Excel parent auront le même UUID généré de façon aléatoire et ajouté pour cet attribut |
fragment.index |
Un nombre univoque qui indique l’ordre des FlowFiles Excel fractionnés qui ont été créées à partir d’un seul FlowFile Excel parent |
fragment.count |
Le nombre de FlowFiles Excel fractionnés générées à partir du FlowFile Excel parent |
segment.original.filename |
Le nom de fichier du FlowFile Excel parent |
sheetname |
Le nom de la feuille Excel de la feuille de calcul originale. |
total.rows |
Le nombre de lignes dans la feuille Excel à partir de la feuille de calcul originale. |