SplitExcel 2025.5.31.15¶
Bundle¶
org.apache.nifi | nifi-poi-nar
Beschreibung¶
Dieser Prozessor teilt eine Microsoft Excel-Tabelle mit mehreren Blättern in mehrere Microsoft Excel-Tabellen auf, wobei jedes Blatt aus der Originaldatei in eine einzelne Tabelle in einem eigenen FlowFile konvertiert wird. Derzeit kann dieser Prozessor nur Excel-Dokument im Format .xlsx (XSSF 2007 OOXML-Dateiformat) verarbeiten, nicht jedoch ältere Dokumente im Format .xls (HSSF ‚97(-2007)-Dateiformat). Bitte beachten Sie, dass alle ursprünglichen Zellformate gelöscht und Formeln entfernt werden, sodass nur die berechneten Werte übrig bleiben. Sogar ein einzelnes Microsoft Excel-Arbeitsblatt wird in ein eigenes FlowFile konvertiert, wobei alle ursprünglichen Zellformate weggelassen und Formeln entfernt werden.
Eingabeanforderung¶
REQUIRED
Unterstützt sensible dynamische Eigenschaften¶
false
Eigenschaften¶
Eigenschaft |
Beschreibung |
---|---|
Password |
Das Kennwort für eine passwortgeschützte Excel-Tabelle |
Protection Type |
Gibt an, ob eine Excel-Tabelle durch ein Kennwort geschützt ist oder nicht. |
Beziehungen¶
Name |
Beschreibung |
---|---|
failure |
Wenn ein FlowFile nicht vom konfigurierten Eingabeformat in das konfigurierte Ausgabeformat umgewandelt werden kann, wird das unveränderte FlowFile an diese Beziehung weitergeleitet. |
original |
Das Original-FlowFile, das in Segmente aufgeteilt wurde. Wenn die Verarbeitung des FlowFile fehlschlägt, wird nichts an diese Beziehung gesendet. |
split |
Die einzelnen Excel-„Segmente“ des ursprünglichen Excel FlowFile werden an diese Beziehung weitergeleitet. |
Schreibt Attribute¶
Name |
Beschreibung |
---|---|
fragment.identifier |
Alle geteilten Excel-FlowFiles, die aus demselben übergeordneten Excel-FlowFile erzeugt werden, erhalten dieselbe zufällig generierte UUID für dieses Attribut. |
fragment.index |
Eine aufsteigende Nummer, die die Reihenfolge der geteilten Excel-FlowFiles angibt, die aus einem einzigen übergeordneten Excel-FlowFile erstellt wurden |
fragment.count |
Die Anzahl der aus dem übergeordneten Excel-FlowFile generierten geteilten Excel-FlowFiles. |
segment.original.filename |
Der Dateiname des übergeordneten Excel-Datei-FlowFile |
sheetname |
Der Name des Excel-Blattes aus der Originaltabelle. |
total.rows |
Die Anzahl der Zeilen in der Excel-Tabelle der ursprünglichen Tabelle. |