Transformatoren
Transformatoren sind zentrale Bausteine im Xentral Connect Flow Editor, mit denen du Daten innerhalb eines Workflows verändern, umwandeln oder neu strukturieren kannst.
1. Transformator hinzufügen
Öffne den Flow: Öffne deinen Flow im Flow-Editor.
Neues Element hinzufügen: Klicke im Flow auf das Plus-Icon (+), um ein neues Element hinzuzufügen.
Bereich auswählen: Wähle im Menü den Bereich Transformatoren aus.
Transformator auswählen: Du siehst nun eine Liste mit verschiedenen Transformatoren, die jeweils eine bestimmte Funktion erfüllen (z. B. mathematische Operationen, String-Manipulation, Datumsfunktionen usw.).
Transformator hinzufügen: Wähle den gewünschten Transformator aus und füge ihn deinem Flow hinzu.

2. Transformator konfigurieren
Sobald du den Transformator hinzugefügt hast, öffnet sich in der rechten Sidebar die Konfigurationsmaske.
Diese ist bei allen Transformatoren ähnlich aufgebaut:
Bereich
Beschreibung
Bezeichnung
Eindeutiger Name des Transformators im Flow.
Kommentar
Optionale Beschreibung zur besseren Nachvollziehbarkeit.
Konfiguration
Je nach Transformator können hier zusätzliche Optionen eingestellt werden.
Eingabevariable
Hier gibst du an, welche Variable der Transformator verarbeiten soll (z. B. {{output.data}}).
Ausgabevariable
Hier legst du fest, in welche Variable das Ergebnis geschrieben wird (z. B. transformedData).

3. Nach bestimmten Funktionen suchen
Die Komponentenbibliothek bietet eine leistungsfähige Suchfunktion, über die du gezielt nach bestimmten Transformatoren oder enthaltenen Funktionen suchen kannst.
Beispiel:
Wenn du nach der PHP-Funktion round() suchst, gib einfach “round” in das Suchfeld der Komponentenbibliothek ein. Der passende Transformator wird dir vorgeschlagen.
Nachdem du ihn hinzufügst, siehst du in der Konfiguration, dass die gewünschte round-Funktion integriert ist und direkt verwendet werden kann.

4. Best Practise: Arbeiten mit dem Transformator “Listenfunktionen”
Im folgenden Beispiel siehst du, wie du Transformatoren miteinander kombinierst, um Daten in einer Liste dynamisch aufzubauen und im Log auszugeben.
Zuletzt aktualisiert
War das hilfreich?
