Informationen zu den unterstützten Connectors für Application Integration.
Datenabgleich – Übersicht
Auf dieser Seite erhalten Sie einen allgemeinen Überblick über die Datenzuordnung und die verschiedenen Möglichkeiten, Datenzuordnungen in Application Integration durchzuführen.
Unternehmensdaten können in verschiedenen Quellen und Formaten gespeichert sein, was die Integration in ein einheitliches Datenmodell oder eine Datenpipeline erschwert. Bei der Datenzuordnung werden Daten aus mehreren Quellen extrahiert und standardisiert, um eine Beziehung zwischen den Quellen und den zugehörigen Zieldatenfeldern im Ziel herzustellen. Beispiele für die Verwendung der Datenzuordnung in einer Integration:
- Extrahieren von Feldern aus einer komplexen Datenstruktur wie einer JSON-Datei
- Zuordnung der Datenquelle zum Zielschema
- Daten durch Anwenden von Transformationsfunktionen umwandeln
- Ausgabewerte generieren und als Integrationsvariablen speichern/verwenden.
Mit Application Integration können Sie die Datenzuordnung tasks durchführen:
Aufgabe „Data Transformer-Script“
Die Aufgabe Data Transformer-Skript ist eine auf Vorlagen-Engine basierende Datenzuordnungsfunktion, die in Application Integration verfügbar ist. Dabei wird die Konfigurationssprache Jsonnet von Google verwendet, um Jsonnet-Vorlagen zu erstellen und zu bearbeiten, die die Zuordnungsbeziehungen für die angegebenen Quell- und Zielintegrationsvariablen in Ihrer Integration definieren.
Mit dem Data Transformer-Skripteditor und den unterstützten Data Transformer-Funktionen können Sie benutzerdefinierte Datenzuordnungslogik schreiben, Variablenzuweisungen vornehmen und Integrationsvariablen hinzufügen oder ändern.
Die folgende Abbildung zeigt das Beispiellayout für den Data Transformer-Script-Editor:
Informationen zum Hinzufügen und Konfigurieren der Aufgabe Data Transformer-Script finden Sie unter Aufgabe des Data Transformer-Scripts.
Aufgabe "Datenabgleich"
Die Aufgabe Datenzuordnung ist eine No-Code-Low-Code-Funktion in Application Integration, die einen visuellen Zuordnungs-Canvas (Datenzuordnungseditor) für Datenzuweisungen und -zuordnungen in Ihren Integrationen bietet. Darüber hinaus können Sie auch die unterstützten Zuordnungsfunktionen verwenden, um Ihre Daten weiter in aussagekräftige Variablen/Formate umzuwandeln, um sie für andere Aufgaben oder Trigger in Ihre Integration verwenden.
Mit der Aufgabe Datenabgleich können Sie:
- Mit dem Datenabgleichseditor können Sie die Variablenzuordnung für einzelne oder verschachtelte Variablen visualisieren und definieren.
- Variablen von einem Datentyp in einen anderen umwandeln. Mit der Aufgabe Datenabgleich können Sie mehrere Abgleichsfunktionen (einschließlich verschachtelter Funktionen) anwenden, um die Variablendaten zu transformieren.
Datenabgleichseditor und -layout
Der Datenzuordnungseditor bietet einen visuellen Canvas mit den folgenden Integrationselementen:
- Bereich Variablen: Hier werden die verschiedenen Variablentypen angezeigt, die für die Integration verfügbar sind:
- Eingaben. Eingabevariablen der Integration.
- Ausgaben. Ausgabevariablen der Integration.
- Lokale Variablen. Variablen, die im Bereich der Integration vorhanden sind.
Wenn keine Variablen aufgelistet sind, klicken Sie auf Hinzufügen +, um eine neue Variable zu konfigurieren.
Klicken Sie auf (Maximieren), um alle Variablen zu maximieren und die verfügbaren Unterfelder dieser Variable aufzurufen. Um nach einer Variablen oder einem Unterfeld aus der verfügbaren Variablenliste zu suchen, klicken Sie auf (Variablen suchen).Weitere Informationen zu Variablen in Application Integration finden Sie unter Variablen in Application Integration verwenden.
- Spalte Eingabe: Zeigt Zeilen mit Eingabezuordnung an, die die Quelle der Eingabe für die Datenzuordnung enthalten. Die Quelle kann ein Literalwert, eine Basisfunktion oder eine Eingabevariable mit Abgleichsfunktionen sein. Klicken Sie in einer Zeile für die Eingabezuordnung auf Variable oder Wert, um eine Quelle hinzuzufügen.
- Spalte Ausgabe: Zeigt die Zeilen der Ausgabezuordnung mit den zugehörigen Zielvariablen für die jeweilige Eingabezuordnungszeile an. Zielvariablen können für die Zuordnung in nachfolgenden Eingabezeilen verwendet werden. Um eine Ausgabevariable zuzuweisen, können Sie entweder eine neue Variable erstellen oder eine vorhandene Ausgabevariable direkt per Drag-and-drop aus der Spalte Variablen ziehen.
Abgleichsfunktionen
Die Aufgabe Datenabgleich bietet verschiedene vordefinierte Abgleichsfunktionen zum Transformieren und Standardisieren der Abgleichsdaten in Ihrer Integration. Eine Abgleichsfunktion kann einen oder mehrere Eingabeparameter haben, wobei jeder Parameter einen Literalwert, eine Variable oder eine Basisfunktion mit angewandten Abgleichsfunktionen enthalten kann. Sie können mehrere Zuordnungsfunktionen für eine einzelne Eingabequelle verwenden und so einen Zuordnungs-Transformationsausdruck erstellen.
Der Enddatentyp einer Eingabequelle basiert auf dem Rückgabetyp des Transformationsausdrucks, der in der entsprechenden Datenzuordnungseingabezeile definiert ist. Im Datenabgleichs-Editor wird unter der entsprechenden Datenzuordnungseingabezeile der Validierungsfehler
angezeigt, wenn der Rückgabetyp der Eingabequelle nicht mit dem Rückgabetyp der entsprechenden Zielvariablen für die Ausgabezuordnung übereinstimmt.Ausdruck anpassen
Ein Transformationsausdruck ist eine Kombination aus mehreren Abgleichsfunktionen, die entweder nacheinander oder in einer verschachtelten Struktur verkettet sind. Mit dem Datenabgleichseditor können Sie Funktionen oder Funktionsparameter in einem definierten Transformationsausdruck einfach einfügen, ändern oder entfernen. Wenn der definierte Transformationsausdruck ungültig ist, zeigt der Datenzuordnungseditor neben der Funktion oder dem Funktionsparameter, der den Fehler im Ausdruck verursacht, einen Validierungsfehler an. Wenn Sie die vollständige Fehlermeldung sehen möchten, bewegen Sie den Mauszeiger auf das Symbol für den Validierungsfehler .
Die folgende Abbildung zeigt einen Beispielabgleich mit Validierungsfehlern im Datenabgleichseditor:
Weitere Informationen zum Konfigurieren eines Abgleichs in einer Datenabgleichsaufgabe finden Sie unter Abgleich hinzufügen.
Informationen zu den unterstützten vordefinierten Abgleichsfunktionen in Application Integration finden Sie unter Unterstützte Datentypen und Abgleichsfunktionen.
Zuordnungsreihenfolge
Im Datenabgleichseditor angegebene Zuordnungen werden von oben nach unten ausgeführt. In der vorherigen Abbildung wirdNum1
beispielsweise Num1ToInt
in der ersten Zeile zugeordnet. Dadurch steht Num1ToInt
für die Zuordnung in den nachfolgenden Zeilen zur Verfügung.
Kontingente und Limits
Weitere Informationen zu allen Kontingenten und Limits finden Sie unter Kontingente und Limits.
Nächste Schritte
- Aufgabe „Data Transformer-Script“ hinzufügen und konfigurieren (Vorabversion)
- Siehe Datentransformationsfunktionen (Vorabversion)
- Datenabgleichsaufgabe hinzufügen und konfigurieren