Xentral Connect v2: User Dokum...
Mappings

Best Practices

5min

Was genau kann ich mit Mappings machen?

Mappings bieten die Möglichkeit Daten aus verschiedenen Datenstrukturen zu transformieren, damit diese ohne Probleme miteinander interagieren können. 

Möglichkeiten und Vorteile von Mappings:

  • Datenstrukturen transformieren
  • Anzeige von Quell- und Ziel-Struktur
  • visuelle Mapping-Linien
  • Einfaches Verwalten von Mappings zwischen Datenfeldern
  • Einfaches Konfigurieren von Transformatoren

Best Practice

Können mehrere Quell-Felder auf ein Zielfeld gemapped werden?

Ja, das geht.

Wie wird eine Collection auf Einzelfelder gemapped?

Dazu muss lediglich das gewünschte Collection-Feld der Quell-Datenstruktur auf das gewünschte Einzelfeld der Ziel-Datenstruktur gemapped werden. Dadurch werden alle Werte aus dem Collection-Feld in einem Array an das Ziel-Feld übergeben. Mit einem Klick auf das Filter Symbol kann die Auswahl weiter gefiltert werden. Im Feld Input-Variablen gibt es die Option "Collections". Unter "Konfigurieren" kann zunächst entschieden werden, wie die Daten zusammengeführt werden sollen. Diese Option ist vor allem relevant, wenn Einzelfelder auf eine Collection gemapped werden sollen. In einem zweiten Schritt können die Daten dann 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").

Wie werden Einzelfelder auf eine Collection gemapped?

Dazu muss lediglich das gewünschte Einzelfeld der Quell-Datenstruktur auf das gewünschte Collection-Feld der Ziel-Datenstruktur gemapped werden. Der Wert wird dann für alle Collection-Elemente genutzt.

Wie werden Transformatoren innerhalb von einem Feld verkettet ?

  1. Ersten Transformator erstellen. Dieser enthält eine Output-Variable (output1)
  2. Zweiten Transformator erstellen
  3. Als Input Variable des zweiten Transformators die Output-Variable des ersten Transformators auswählen (output1 als Input). So werden beide Transformatoren durch ein gemeinsames Value verkettet

Kann ich Outputs aus Transformatoren anderer Felder der Ziel-Datenstruktur nutzen?

Nein. Innerhalb der Ziel-Datenstruktur können Transformatoren nur innerhalb von Feldern intern verkettet werden. Es besteht jedoch die Möglichkeit, das gewünschte Feld bereits in der Quell-Datenstruktur zu transformieren und dann in der Ziel-Datenstruktur zu nutzen.