KeyValueMapSplitToColumns
Was macht dieser Step?
Der KeyValueMapSplitToColumns Step nimmt Schlüssel=Werte
einer Spalte und erstellt für jeden Schlüssel eine neue Spalte. Z. B. werden aus der Spalte, die color=red;size=XL;material=wood
enthält, 3 neue Spalten (color
, size
, material
) erstellt.
Beispiel
Ausgangstabelle / Spreadsheet
Name | Beschreibung | Attribute |
---|---|---|
Schuh1 | Toller Schuh | color=red;size=XL;material=wood |
- keyValueColumn: Attribute
- keyValueDelimiter:
=
- delimiter: Semikolon
Zieltabelle
Name | Beschreibung | color | size | material |
---|---|---|---|---|
Schuh1 | Toller Schuh | red | XL | wood |
Wann brauche ich diesen Step?
Im Onlinehandel bei der Arbeit mit Artikel-Varianten oder im Onlinemarketing bei der Arbeit mit Datenfeeds braucht man derartige Dinge oft. Von Shop- oder ERP-Systemen bekommt man oft Dateien, die Produkt-Attribute in einer Spalte genau in dieser Form enthalten. Um damit aber in Tabellenkalkulationsprogrammen oder anderen Systemen sinnvoll weiterzuarbeiten, braucht man die Attribute in einzelnen Spalten.
Weitere Informationen
Die initiale Anforderung für diesen Step kam aus diesem Feature-Request im Forum.