Zum Inhalt springen

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:

transformation tool 2

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

transformation tool 1

  • 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:

    transformation tool 3

    • 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:

    transformation tool 4

    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:

transformation tool 5

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:

transformation tool 6

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

transformation tool 7

Funktionen

Funktionen, die mit dem Tool Code Function erstellt wurden, können mit Transformationen verwendet werden.

  1. Klicke auf das Hinzufügungssymbol der Funktionen-Liste:

    transformation tool 8

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

    transformation tool 9

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

    transformation tool 10

  4. 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.

  1. Klicken Sie auf das Hinzufügungssymbol der Dynamic Storage-Liste:

    transformation tool 11

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

    transformation tool 12

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

    transformation tool 13

  4. 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:

transformation tool 14

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