Informationen zu den unterstützten Connectors für die Anwendungsintegration.

Datenabgleichsfunktionen

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 und so einen Zuordnungs-Transformationsausdruck erstellen.

In der folgenden Tabelle sind die vordefinierten Zuordnungsfunktionen aufgeführt, die in der Aufgabe Datenabgleich verfügbar sind.

Funktion Beschreibung
ADD Fügt die angegebene Zahl zu einer vorhandenen Zahl hinzu.
AND Führt die logische AND-Operation für die angegebenen booleschen Werte aus.
APPEND Hängt den angegebenen Wert an ein Array an.
APPEND_ALL Hängt alle angegebenen Werte an ein Array an.
APPEND_ELEMENT Hängt ein Element an ein JSON-Array an.
AVG Berechnet den numerischen Durchschnitt aller Werte in einem Array.
CEIL Berechnet die kleinste Ganzzahl, die größer oder gleich der angegebenen Eingabe ist.
CONCAT Verkettet die angegebenen Zeichen mit einem vorhandenen String.
CONTAINS Prüft das Vorkommen des angegebenen Werts in einem angegebenen String oder Stringarray.
DECODE_BASE64_STRING Decodiert einen base64-String in den UTF-8-Zeichensatz.
DIVIDE Teilt eine vorhandene Zahl durch die angegebene Zahl
EQUALS Vergleicht den angegebenen Wert mit dem vorhandenen Wert.
EQUALS_IGNORE_CASE Vergleicht den angegebenen Wert mit dem vorhandenen Wert.
EPOCH_TO_HUMAN_READABLE_TIME Wandelt die Unix-Epochenzeit (in Millisekunden) in das für Menschen lesbare Zeitformat um.
EXPONENT Berechnet den Wert einer vorhandenen Zahl, die mit der angegebenen Potenz erhöht wird
FILTER Filtert die Array-Elemente, die eine bestimmte Filterbedingung erfüllen. Eine Filterbedingung muss TRUE oder FALSE ergeben
FLATTEN Vereinfacht ein JSON-Array rekursiv, um ein neues eindimensionales Array zu erstellen.
FLOOR Berechnet die größte Ganzzahl, die kleiner oder gleich der angegebenen Eingabe ist.
FOR_EACH Wendet eine oder mehrere Transformationsfunktionen auf jedes Element in einem Array an.
GET Gibt den Wert in einem Array bei einem angegebenen Index zurück. In einem Array ist der erste Wert an Index 0 verfügbar. Der letzte Wert ist an Index n-1 verfügbar, wobei n die Größe des Arrays ist.
GET_ELEMENT Gibt das Element am angegebenen Index in einem JSON-Array zurück. In einem Array ist der erste Wert an Index 0 verfügbar. Der letzte Wert ist an Index n-1 verfügbar, wobei n die Größe des Arrays ist.
GET_PROPERTY Gibt den Wert des angegebenen Attributs in einem JSON-Objekt zurück.
GREATER_THAN Prüft, ob eine vorhandene Zahl größer als die angegebene Zahl ist
GREATER_THAN_EQUAL_TO Überprüft, ob eine Ganzzahl größer oder gleich dem angegebenen Wert ist.
LENGTH Berechnet die Länge eines Strings. Die Länge eines Strings entspricht der Anzahl der darin enthaltenen Zeichen.
LESS_THAN_EQUAL_TO Prüft, ob eine Ganzzahl kleiner oder gleich dem angegebenen Wert ist.
LESS_THAN Prüft, ob eine vorhandene Zahl kleiner als die angegebene Zahl ist
MAX Ermittelt den höchsten Wert in einem Array.
MERGE Führt zwei JSON-Variablen (Objekte oder Arrays) zusammen. Wenn in beiden Variablen derselbe Wert vorhanden ist, entfernt die Funktion den doppelten Wert.
MIN Ermittelt den niedrigsten Wert in einem Array.
MOD Teilt zwei Werte und gibt den Rest des Divisionsvorgangs zurück
MULTIPLY Multipliziert eine vorhandene Zahl mit der angegebenen Zahl
NAND Führt den logischen NAND-Vorgang für die angegebenen booleschen Werte aus
NOR Führt den logischen NOR-Vorgang für die angegebenen booleschen Werte aus.
NOT Gibt den umgekehrten Wert eines booleschen Werts zurück.
OR Führt den logischen OR-Vorgang für die angegebenen booleschen Werte aus.
REMOVE Entfernt den angegebenen Wert aus einem Array.
REMOVE_AT Entfernt ein Element aus einem Array am angegebenen Index
REMOVE_PROPERTY Entfernt ein Attribut aus einem JSON-Objekt.
REPLACE_ALL Ersetzt alle Vorkommen eines Teilstrings in einem String
RESOLVE_TEMPLATE Löst Verweise in einem Vorlagenstring aus, der $variable$-Referenzen enthält.
ROUND Rundet eine Zahl auf die nächste Ganzzahl
SET Aktualisiert den Wert eines String-Arrays im angegebenen Index
SET_PROPERTY Fügt ein Attribut zu einem JSON-Objekt hinzu oder aktualisiert es.
SIZE Zählt die Elemente in einem Array.
SPLIT Teilt einen String anhand des angegebenen Trennzeichens auf.
SUBSTRING Gibt den Teilstring des aktuellen Strings ab dem Startindex und bis zum Endindex zurück.
SUBTRACT Subtrahiert die angegebene Zahl von einer vorhandenen Zahl.
SUM Addiert alle Werte in einem Array.
TO_BASE_64 Codiert einen String mit dem UTF-8-Zeichensatz in das base64-Format.
TO_BOOLEAN_ARRAY Konvertiert ein JSON-Array in ein boolesches Array.
TO_BOOLEAN Wandelt einen String in einen booleschen Datentyp um.
TO_DOUBLE_ARRAY Konvertiert ein JSON-Array in ein doppeltes Array.
TO_DOUBLE Wandelt einen String oder eine Ganzzahl in einen Double-Wert um.
TO_INT_ARRAY Konvertiert ein JSON-Array in ein Ganzzahl-Array.
TO_INT Konvertiert einen String in eine Ganzzahl.
TO_JSON Den aktuellen Wert in ein JSON-Objekt konvertieren.
TO_LOWERCASE Wandelt alle Zeichen in einem String in Kleinbuchstaben um.
TO_SET Entfernt doppelte Werte in einem Array.
TO_STRING_ARRAY Konvertiert ein JSON-Array in ein String-Array.
TO_UPPERCASE Wandelt alle Zeichen in einem String in Großbuchstaben um.
XNOR Führt den logischen XNOR-Vorgang für die angegebenen booleschen Werte aus.
XOR Führt den logischen XOR-Vorgang für die angegebenen booleschen Werte aus.
GENERATE_UUID Generiert eine zufällige UUID.
GET_EXECUTION_ID Gibt die Ausführungs-ID der aktuellen Integration zurück.
GET_INTEGRATION_NAME Gibt den Namen der aktuellen Integration zurück.
GET_INTEGRATION_REGION Gibt die Region der aktuellen Integration zurück.
GET_PROJECT_ID Gibt die Google Cloud-Projekt-ID der aktuellen Integration zurück.
INT_LIST Gibt eine Ganzzahlliste zwischen den angegebenen Werten zurück. Die zurückgegebene Liste enthält den Startwert und schließt den Endwert aus.
NOW_IN_MILLIS Gibt die aktuelle Unix-Epochen-Zeit der Integration in Millisekunden zurück.