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