User Dokumentation
...
Mappings
Transformer

Collection Transformer

6min

Collection Transformer ermöglichen es, Quell-Felder in verschiedener Art und Weise in einer Ziel-Collection zu kombinieren.

Mit einem Klick auf das Filter Symbol öffnet sich das Konfigurationsmenü für die Collection Transformer. Unter "Collections" und weiter "Konfigurieren" kann der Collection Transformer konfiguriert werden.

Document image


Im nächsten Schritt wird angegeben, wie die Daten zusammengeführt werden sollen und ob sie gefiltert werden sollen.

Hinweis: Die Indizierung beginnt immer mit 0. Das erste Element hat somit den Index 0, das zweite den Index 1, usw.

Daten zusammenführen

Es kann entschieden werden, wie die Daten zusammengeführt werden sollen. Die ist erforderlich, wenn mehr als ein Datenfeld auf die Collection gemapped wurde. Folgende Optionen sind verfügbar: Feste Anzahl, Multiplikation, Summe und Zuordnung.

Feste Anzahl

Es werden Collection-Elemente einer festen Anzahl angelegt.

Im folgenden Beispiel wird der Collection "FAQ" eine feste Anzahl von zwei Collection Elementen zugewiesen und die Felder question1 bzw. question 2 und answer1 bzw. answer2 jeweils manuell anhand des Collection Index einander zugeordnet:

JSON

JSON


Multiplikation

Die gemappten Datenfelder werden miteinander multipliziert.

Im folgenden Beispiel wird das Feld "currency" jeweils mit den beiden Collection Elementen multipliziert, sodass in der Ziel-Datenstruktur zwei Collection Elemente mit demselben "currency"-value entstehen:

JSON

JSON


Summe

Die gemappten Datenfelder werden als einzelne Collection-Elemente verarbeitet.

Im folgenden Beispiel werden die Felder "is_sale", "is_action" und "is_new" in eine Collection ("flags") überführt, die jeweils den Namen und den Wert des ursprünglichen Feldes enthält.

JSON

JSON


Zuordnung

Die gemappten Felder werden einander zugeordnet, d. h. Quell-Collection-Elemente mit dem Index 0 werden in das Ziel-Collection-Element 0 gemappt usw.

Im folgenden Beispiel werden die Felder "articleNumber" und "price" gemäß ihrem Index einander zugeordnet: 

JSON

JSON


Daten filtern

In einem zweiten Schritt können die Daten gefiltert werden. Hier kann eine Bedingung hinzugefügt werden oder spezifische Elemente aus dem Collection-Feld ausgewählt werden (z.B. das erste Element "first" oder das vierte Element "nth, Index: 3").