KeyValueMapSplitToColumns

Was macht dieser Step?

Der KeyValueMapSplitToColumnsopen in new window 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

NameBeschreibungAttribute
Schuh1Toller Schuhcolor=red;size=XL;material=wood
  • keyValueColumn: Attribute
  • keyValueDelimiter: =
  • delimiter: Semikolon

Zieltabelle

NameBeschreibungcolorsizematerial
Schuh1Toller SchuhredXLwood

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 Forumopen in new window.