Informationen zu den unterstützten Connectors für Application Integration.

Datenabgleich – Übersicht

Diese Seite bietet einen allgemeinen Überblick über die Datenzuordnung und die verschiedenen Möglichkeiten für die Datenzuordnung in Application Integration.

Unternehmensdaten können sich in verschiedenen Quellen und Formaten befinden, was es äußerst schwierig macht, sie in ein einheitliches Datenmodell oder eine Datenpipeline zu integrieren. Datenzuordnung ist der Prozess, bei dem Daten aus mehreren Quellen extrahiert und standardisiert werden, um eine Beziehung zwischen den Quellen und den zugehörigen Zieldatenfeldern im Ziel herzustellen. Beispiele für die Verwendung der Datenzuordnung in einer Integration:

  • Felder aus einer komplexen Datenstruktur wie einer JSON-Datei extrahieren.
  • Datenquelle dem Zielschema zuordnen.
  • Daten durch Anwendung von Transformationsfunktionen transformieren
  • Ausgabewerte generieren und als Integrationsvariablen speichern/verwenden

Mit Application Integration können Sie die Datenzuordnung mit den folgenden Aufgaben 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:

Abbildung mit dem Data Transformer-Script-Editor Abbildung mit dem 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 Low-Code-No-Code-Funktion in Application Integration, die einen visuellen Canvas (Datenzuordnungseditor) für Datenzuweisungen und Zuordnungen in Ihren Integrationen bietet. Darüber hinaus stehen Ihnen auch die unterstützten Zuordnungsfunktionen zur Verfügung, mit denen Sie Ihre Daten weiter in aussagekräftige Variablen/Formate umwandeln können, um sie für die anderen Aufgaben oder Trigger in Ihrer Integration zugänglich zu machen.

Mit der Aufgabe Datenabgleich können Sie:

  • Mit dem Datenzuordnungseditor 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.
Informationen zum Hinzufügen und Konfigurieren der Aufgabe Datenzuordnung finden Sie unter Datenzuordnungsaufgabe.

Datenzuordnungseditor 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. Wenn Sie eine Ausgabevariable zuweisen möchten, können Sie entweder eine neue Variable erstellen oder eine vorhandene Ausgabevariable direkt per Drag-and-drop aus der Spalte Variablen ziehen.
Die folgende Abbildung zeigt ein Beispiellayout für den Datenabgleichseditor:

Abbildung mit Datenabgleichseditor Abbildung mit Datenabgleichseditor

Abgleichsfunktionen

Die Aufgabe Datenzuordnung bietet verschiedene vordefinierte Zuordnungsfunktionen zum Transformieren und Standardisieren der Zuordnungsdaten 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, um einen Zuordnungs-Transformationsausdruck zu bilden.

Der Enddatentyp einer Eingabequelle basiert auf dem Rückgabetyp des Transformationsausdrucks, der in der entsprechenden Eingabezeile für die Datenzuordnung definiert ist. Im Datenzuordnungseditor wird unter der entsprechenden Eingabezeile für die Datenzuordnung ein 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, wird im Datenzuordnungs-Editor neben der Funktion oder dem Funktionsparameter, der den Fehler im Ausdruck verursacht, ein Validierungsfehler angezeigt. Bewegen Sie den Mauszeiger auf das Symbol für den Validierungsfehler , um die vollständige Fehlermeldung anzusehen.

Die folgende Abbildung zeigt einen Beispielabgleich mit Validierungsfehlern im Datenabgleichseditor:

Bild mit Fehler bei der Validierung der Datenzuordnung Bild mit Fehler bei der Validierung der Datenzuordnung

Weitere Informationen zum Konfigurieren eines Abgleichs in einer Datenabgleichsaufgabe finden Sie unter Abgleich hinzufügen.

Informationen zu den unterstützten vordefinierten Zuordnungsfunktionen in Application Integration finden Sie unter Unterstützte Datentypen und Zuordnungsfunktionen.

Zuordnungsreihenfolge

Im Datenabgleichseditor angegebene Zuordnungen werden von oben nach unten ausgeführt. In der vorherigen Abbildung wird Num1 beispielsweise Num1ToInt in der ersten Zeile zugeordnet, sodass Num1ToInt für die Zuordnung in den nachfolgenden Zeilen zur Verfügung steht.

Nächste Schritte