Wevo iPaaS tool: Transformation
Übersicht
Das Transformation-Tool ermöglicht es dir, Daten innerhalb eines Flows von einem Format in ein anderes zu konvertieren und ermöglicht Integrationen zwischen verschiedenen Systemen.
Transformation-Konfiguration
Das Transformation-Tool kann zwischen anderen Tools und Connector-Aktionen platziert und mit ihnen verbunden werden, um die Datenkonvertierung zwischen ihnen zu erleichtern:

Klicke auf eine Transformation, um das Konfigurationsdialogfeld für die Transformation zu öffnen:

-
Umbenennen: Benenne die Transformation um.
-
Entfernen: Lösche die Transformation.
-
Mapping: Konfiguriere, wie Tools und Connector-Aktionen, die mit der Transformation verbunden sind, mithilfe einer visuellen Benutzeroberfläche zugeordnet werden. Verbundene Tools und Connector-Aktionen werden auf der linken Seite angezeigt, und Transformation-Eingaben werden auf der rechten Seite angezeigt. Zuordnungen zwischen den beiden werden durch Verbindungslinien dargestellt:

- Neue Eingabe hinzufügen: Klicke, um eine Transformation-Eingabe zu erstellen, die gegen verbundene Tools und Connector-Aktionen zugeordnet werden kann. Der resultierende Eingabeeintrag kann bei Bedarf umbenannt oder entfernt werden. Definiere mehrere Transformation-Eingaben, um komplexe Anwendungsfälle zu unterstützen.
-
Ausgabe: Konfiguriere und zeige eine Vorschau der Transformation-Ausgabe-Payloads an:

Hinweis
Du kannst Ausgabelogs verschlüsseln. Weitere Informationen findest du unter Log-Verschlüsselung.
-
Hinweis: Gib kontextuelle Informationen für die Transformation ein, um ihre Relevanz für den Flow im Auge zu behalten.
-
Aktionshilfe: Bietet zusätzliche Informationen zu Transformationen und einen Link zu zusätzlichen Support-Ressourcen.
-
Code bearbeiten: Öffne den Transformation-Code-Editor, um die Programmierung der Transformation manuell zu bearbeiten und zu debuggen.
Transformation-Code-Editor
Der Transformation-Code-Editor kann verwendet werden, um die Programmierung einer Transformation manuell zu bearbeiten und zu debuggen:

Hinweis
Zuordnungen, die mithilfe der visuellen Benutzeroberfläche der Transformation-Konfiguration definiert werden, werden in den Eingabebereichen des Transformation-Code-Editors wie gezeigt widergespiegelt.
Transformation-Debugging
Klicke auf die Schaltfläche Ausführen, um den Code in deiner Transformation zu testen und zu debuggen:

Die Ergebnisse der Code-Ausführung werden im Bereich Debug unter Ausgabe angezeigt:

Funktionen
Funktionen, die mit dem Tool Code Function erstellt wurden, können mit Transformationen verwendet werden.
-
Klicke auf das Hinzufügungssymbol der Funktionen-Liste:

-
Das Dialogfeld Funktionen wird angezeigt und mit verfügbaren Funktionen gefüllt:

-
Klicke auf Auswählen bei einer Funktion, um sie zur Funktionen-Liste hinzuzufügen:

-
Klicke auf den Funktionseintrag, um seinen Code in deine Zwischenablage zu kopieren, um ihn später zu verwenden.
Dynamischer Speicher
Dynamische Speichertabellen, die in Dynamic Storage erstellt wurden, können mit Transformationen verwendet werden.
Wichtig
Abfragen des dynamischen Speichers, z. B. solche mit der Funktion listAsync, unterstützen keine regulären Ausdrücke. Der Versuch, eine Transformation auszuführen oder einen Flow mit einem regulären Ausdruck in einer Abfrage des dynamischen Speichers zu speichern oder zu aktivieren, zeigt den folgenden Fehler an, bis der reguläre Ausdruck entfernt wird:
Regex ist in Dynamic Storage-Filtern nicht zulässig. Entfernen Sie den Regex-Filter vor dem Speichern.
Ein Flow, der bereits aktiviert ist und einen regulären Ausdruck in einer Dynamic Storage-Abfrage verwendet, schlägt beim nächsten Ausführen mit einem Fehler fehl.
-
Klicken Sie auf das Hinzufügungssymbol der Dynamic Storage-Liste:

-
Das Dialogfeld Dynamic Storage wird angezeigt und mit verfügbaren Dynamic Storage-Tabellen gefüllt:

-
Klicken Sie auf Select für eine Dynamic Storage-Tabelle, um sie zur Dynamic Storage-Liste hinzuzufügen:

-
Klicken Sie auf den Dynamic Storage-Eintrag, um seine Referenz in die Zwischenablage zu kopieren und später zu verwenden.
Snippets
Snippets sind Codezeilen, die einsatzbereit sind und das erneute Schreiben von Code überflüssig machen.
Um sie zu verwenden, klicken Sie auf die Schaltfläche Snippets, um den Bereich Snippets zu öffnen:

Suchen Sie nach dem gewünschten Snippet und klicken Sie darauf, um seinen Code in die Zwischenablage zu kopieren und später zu verwenden.