MultiColumnSplitToRows Step

Der Step MultiColumnSplitToRows splittet eine Spalte anhand eines Trenners und erstellt daraus neue Zeilen. Jede Spalte in den neuen Zeilen wird mit dem Wert an der Split-Position gefüllt (z. B. wird eine Zeile mit "farbe=gelb,blau,schwarz" und "größe=40,41,42" zu 3 Zeilen. [{farbe=gelb, größe=40}, {farbe=blau, größe=41}, {farbe=schwarz, größe=42}]).

Beispiel:

InputSpreadsheet:

Kofiguration MultiColumnSplitToRows:

OutputSpreadsheet:

Inputs

Das sind die Optionen, mit denen man den Step konfigurieren kann.

Name Datentyp Beschreibung Pflichtfeld Werte
input SPREADSHEET Das Spreadsheet mit den Daten. Ja
splitColumn STRING Die Hauptspalte, die für die Auftrennung verwendet wird. Ja
delimiter STRING Das Trennzeichen im Spaltenwert, das zur Trennung der Werte verwendet wird. Ja
  • ;
  • ,
  • |
  • [tab]
  • [space]
  • <
  • >
secondarySplitColumns STRING Komma-separierte Liste der zusätzlichen Spaltennamen. Der Wert wird durch die Split-Position der jeweiligen Zeile bestimmt. Ja

Outputs

Das sind die Ergebnisse des Steps, die von nachfolgenden Steps, nach der Ausführung verwendet werden können.

Name Datentyp Beschreibung Pflichtfeld Werte
output SPREADSHEET Ein Spreadsheet, das die zusätzlichen Zeilen auf der Grundlage von splitColumn enthält. Ja
unmappedValues SPREADSHEET Ein optionales Spreadsheet, das Zeilen mit nicht zugeordneten Split-Werten enthält (der Rest, z. B. wenn eine sekundäre Spalte mehr Split-Werte enthält als die Haupt-SplitColumn). Dies kann beim Testen oder Verarbeiten dieses Rests hilfreich sein. Ja