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.

Balises

split, text

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.