Funktionen in Jitterbit Studio
Übersicht
Funktionen stehen in Skripten zur Verfügung, um Datenprozesse zu verbessern und zu verfeinern. Funktionen können mit jedem Skripttyp unter Verwendung von Jitterbit Script oder JavaScript verwendet werden.
Zur Fehlerbehebung bei Funktionsverhalten siehe Skript- und Funktionsfehler im Leitfaden zur Fehlerbehebung bei Operationen.
Im Skript-Editor wird eine Liste der verfügbaren Funktionen für die ausgewählte Sprache angezeigt, indem man die Registerkarte Funktionen der Komponentenpalette des Skripts öffnet.
Um nach einer bestimmten Funktion nach Name zu suchen, verwendet man das Suchfeld, um ein Schlüsselwort oder mehrere durch Kommas getrennte Schlüsselwörter einzugeben. Es werden Funktionen zurückgegeben, die einen beliebigen Teil der Schlüsselwörter im Funktionsnamen enthalten.
Um Funktionen nach Kategorie zu durchsuchen, klickt man auf die Carets, um die Funktionen unter jeder Kategorie zu erweitern oder zu reduzieren. Je nach Sprache sind unterschiedliche Kategorien verfügbar.
Um einen schnellen Überblick über die Funktion zu erhalten, klickt man auf den Funktionsnamen in der Liste, um Details einschließlich Syntax, Verwendungszweck der Funktion und Beispiele zur Verwendung der Funktion zu erweitern. Um ein Funktionsbeispiel in die Zwischenablage zu kopieren, verwendet man die Schaltfläche Code kopieren, falls vorhanden.
Um die Referenzinformationen zu reduzieren, klickt man erneut auf den Funktionsnamen.

Funktionskategorien
Funktionen sind nach Kategorie auf diesen Seiten dokumentiert:
- Funktionsindex
- Cache-Funktionen
- Konvertierungsfunktionen
- Kryptografische Funktionen
- Datenbankfunktionen
- Datums- und Zeitfunktionen
- Debugging-Funktionen
- Wörterbuch- und Array-Funktionen
- Diff-Funktionen
- E-Mail-Funktionen
- Umgebungsinformationsfunktionen
- Dateifunktionen
- Allgemeine Funktionen
- Instanzfunktionen
- JSON-Funktionen
- JWT-Funktionen
- LDAP-Funktionen
- Protokollierungs- und Fehlerfunktionen
- Logische Funktionen
- Mathematische Funktionen
- NetSuite-Funktionen
- Salesforce-Funktionen
- String-Funktionen
- Textvalidierungsfunktionen
- XML-Funktionen
- JavaScript Jitterbit- und allgemeine Funktionen
- JavaScript-Standardeigenschaften und -funktionen
Funktionsindex
Diese Indizes verlinken auf die spezifische Dokumentation für jede der verfügbaren Jitterbit Script und Jitterbit JavaScript Funktionen in Harmony.
Jitterbit Script Funktionen
Hinweis
- Nur einzelner Agent: Funktionen, die als Nur einzelner Agent gekennzeichnet sind, dürfen nur mit einem einzelnen privaten Agent verwendet werden, da sie nicht mit Cloud-Agenten oder mehreren privaten Agenten funktionieren.
- Veraltet: Funktionen, die als Veraltet gekennzeichnet sind, sollten nicht mehr verwendet werden, da sie in einer zukünftigen Version möglicherweise entfernt werden.
JavaScript-Funktionen
Hinweis
- Nur einzelner Agent: Funktionen, die als Nur einzelner Agent gekennzeichnet sind, dürfen nur mit einem einzelnen privaten Agent verwendet werden, da sie nicht mit Cloud-Agenten oder mehreren privaten Agenten funktionieren.
- Veraltet: Funktionen, die als Veraltet gekennzeichnet sind, sollten nicht mehr verwendet werden, da sie in einer zukünftigen Version möglicherweise entfernt werden.
Praktische Beispiele
Diese Anleitungen zeigen Jitterbit Script-Funktionen in vollständigen Integrationsszenarios:
- API-Endpunkte mit JWT authentifizieren: Verwendung von
Base64Encode,HMacSHA256undLongzum Erstellen eines signierten JWT. - Arrays mit Get und Set verarbeiten: Verwendung von
GetundSetzum Übergeben von Arrays zwischen Operationen. - Ein Wörterbuch ausfüllen und verwenden: Verwendung von Wörterbuchfunktionen zum Erstellen und Abfragen einer Nachschlage-Kreuztabelle.
- Datensätze mit Hash-Funktionen erkennen und deduplizieren: Verwendung von
MD5undSHA256zum Generieren von Fingerabdrücken zur Datensatzdeduplizierung. - Eine fehlgeschlagene Operation erneut versuchen: Verwendung von
RunOperation,GetLastErrorundWhilezum Erstellen einer automatischen Wiederholungsschleife.