Collection Transformer
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.
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.
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.
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:
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:
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.
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:
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").