Zum Inhalt springen

Funktionen in Jitterbit Studio

Übersicht

Funktionen stehen zur Verwendung 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.

Im Skripteditor kann eine Liste der verfügbaren Funktionen für die ausgewählte Sprache angezeigt werden, indem die Funktionen-Registerkarte der Skriptkomponenten-Palette geöffnet wird.

Um nach einer bestimmten Funktion anhand des Namens zu suchen, verwenden Sie das Suchfeld, um ein Schlüsselwort oder mehrere durch Kommas getrennte Schlüsselwörter einzugeben. Funktionen, die einen Teil der Schlüsselwörter im Funktionsnamen enthalten, werden zurückgegeben.

Um Funktionen nach Kategorie zu durchsuchen, klicken Sie auf die Pfeile, um die Funktionen unter jeder Kategorie zu erweitern oder zu reduzieren. Je nach Sprache stehen unterschiedliche Kategorien zur Verfügung.

Um eine schnelle Übersicht über die Funktion zu erhalten, klicken Sie 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, verwenden Sie die Code kopieren-Schaltfläche, wo vorhanden.

Um die Referenzinformationen zu reduzieren, klicken Sie erneut auf den Funktionsnamen.

functions docs

Funktionskategorien

Funktionen sind auf diesen Seiten nach Kategorien dokumentiert:

Funktionenindex

Diese Indizes verlinken zur spezifischen Dokumentation für jede der verfügbaren Jitterbit Script und Jitterbit JavaScript Funktionen in Harmony.

Jitterbit-Skriptfunktionen

Hinweis

  • Nur für einen einzelnen Agenten: Funktionen, die als Nur für einen einzelnen Agenten gekennzeichnet sind, dürfen nur mit einem einzelnen privaten Agenten verwendet werden, da sie bei der Verwendung von Cloud-Agenten oder mehreren privaten Agenten nicht funktionieren.
  • Veraltet: Funktionen, die als Veraltet gekennzeichnet sind, sollten nicht mehr verwendet werden, da sie in einer zukünftigen Version entfernt werden könnten.
Funktion Kategorie der Jitterbit-Skriptfunktion Nur für einen einzelnen Agenten Veraltet
<SEQUENCE> Datenbank
<SQLIDENTITY> Datenbank
<UDF> Datenbank
AddToDict Wörterbuch und Array
AESDecryption Kryptografie
AESEncryption Kryptografie
ArchiveFile Datei
ArgumentList Allgemein
Array Wörterbuch und Array
ArrayToMultipleValues LDAP
Attribute XML
AutoNumber Allgemein Veraltet
Base64Decode Kryptografie
Base64Encode Kryptografie
Base64EncodeFile Kryptografie
BinaryToHex Konvertierung
BinaryToUUID Konvertierung
Bool Konvertierung
CacheLookup Datenbank
CallStoredProcedure Datenbank
CancelOperation Allgemein
CancelOperationChain Allgemein
Case Logisch
Ceiling Mathematik
Collection Wörterbuch und Array
CollectValues Wörterbuch und Array
ConvertTimeZone Datum und Uhrzeit
Count Instanz
CountSourceRecords Instanz
CountSubString String
CreateJwtToken JWT
CreateNode XML
CVTDate Datum und Uhrzeit
Date Konvertierung
DateAdd Datum und Uhrzeit
DayOfMonth Datum und Uhrzeit
DayOfWeek Datum und Uhrzeit
DBCloseConnection Datenbank
DBExecute Datenbank
DBLoad Datenbank
DBLookup Datenbank
DBLookupAll Datenbank
DBRollbackTransaction Datenbank
DBWrite Datenbank
DebugBreak Debugging
DecodeJwtToken JWT
DeleteFile Datei
DeleteFiles Datei
Dict Wörterbuch und Array
DiffAdd Diff
DiffComplete Diff
DiffDelete Diff
DiffKeyList Diff
DiffNode Diff
DiffUpdate Diff
DirList Datei
Double Konvertierung
DQuote String
Equal Logisch
Eval Allgemein
Exist Instanz
Exp Mathematik
FileList Datei
FindByPos Instanz
FindValue Instanz
Float Konvertierung
Floor Mathematik
FlushAllFiles Datei
FlushFile Datei
Format String
FormatDate Datum und Uhrzeit
GeneralDate Datum und Uhrzeit
Get Allgemein
GetAgentGroupID Umgebungsinformationen
GetAgentGroupName Umgebungsinformationen
GetAgentID Umgebungsinformationen
GetAgentName Umgebungsinformationen
GetAgentVersionID Umgebungsinformationen
GetAgentVersionName Umgebungsinformationen
GetChunkDataElement Allgemein
GetEnvironmentID Umgebungsinformationen
GetEnvironmentName Umgebungsinformationen
GetHostByIP Allgemein
GetInputString Allgemein
GetInstance Instanz
GetJSONString JSON
GetJwtHeader JWT
GetJwtPayload JWT
GetJwtSignature JWT
GetKeys Wörterbuch und Array
GetLastError Protokollierung und Fehler
GetLastOperationRunStartTime Allgemein Nur für einen einzelnen Agenten
GetName Allgemein
GetNodeName XML
GetNodeValue XML
GetOperationQueue Allgemein Nur für einen einzelnen Agenten
GetOrganizationID Umgebungsinformationen
GetOrganizationName Umgebungsinformationen
GetSalesforceTimestamp Salesforce
GetServerName Allgemein
GetSourceAttrNames Wörterbuch und Array
GetSourceElementNames Wörterbuch und Array
GetSourceInstanceArray Wörterbuch und Array
GetSourceInstanceElementArray Wörterbuch und Array
GetSourceInstanceElementMap Wörterbuch und Array
GetSourceInstanceMap Wörterbuch und Array
GetUTCFormattedDate Datum und Uhrzeit
GetUTCFormattedDateTime Datum und Uhrzeit
GetXMLString XML
GUID Allgemein
HasKey Wörterbuch und Array
HexToBinary Konvertierung
HexToString Konvertierung
If Logisch
IfEmpty Allgemein
IfNull Allgemein
Index String
InitCounter Allgemein Nur für einen einzelnen Agenten
InitializeDiff Diff
InList Allgemein
Int Konvertierung
IsInteger Allgemein
IsNil XML
IsNull Allgemein
IsValid Allgemein
IsValidString String
JSONParser JSON
JSONStringify JSON
LastDayOfMonth Datum und Uhrzeit
LDAPAdd LDAP
LDAPConnect LDAP
LDAPDeleteEntry LDAP
LDAPExecute LDAP
LDAPRemove LDAP
LDAPRename LDAP
LDAPReplace LDAP
LDAPSearch LDAP
Left String
Length Allgemein
Log Mathematik
Log10 Mathematik
LoginToSalesforceAndGetTimeStamp
Salesforce
Long Konvertierung
LongDate Datum und Uhrzeit
LongTime Datum und Uhrzeit
LPad String
LPadChar String
LTrim String
LTrimChars String
Map Wörterbuch und Array
MapCache Wörterbuch und Array
Max Instanz
MD5 Kryptografie
MD5AsTwoNumbers Kryptografie
MediumDate Datum und Uhrzeit
MediumTime Datum und Uhrzeit
Mid String
Min Instanz
Mod Mathematik
MonthOfYear Datum und Uhrzeit
NetSuiteGetSelectValue Connector
NetSuiteGetServerTime Connector
NetSuiteLogin Connector
Now_ Datum und Uhrzeit
Now Datum und Uhrzeit
Null Allgemein
OrderedDiffKeyList Diff
ParseURL String
Pow Mathematik
Quote String
RaiseError Protokollierung und Fehler
Random Allgemein
RandomString Allgemein
ReadArrayString Allgemein
ReadCache Cache
ReadFile Datei
RecordCount Allgemein Veraltet
ReduceDimension Wörterbuch und Array
RegExMatch String
RegExReplace String
RemoveKey Wörterbuch und Array
Replace String
ReRunOperation Allgemein
ResetDiff Diff
ResetLastError Protokollierung und Fehler
ResolveOneOf Instanz
Right String
Round Mathematik
RoundToInt Mathematik
RPad String
RPadChar String
RTrim String
RTrimChars String
RunOperation Allgemein
RunPlugin Allgemein
RunScript Allgemein
RunXSLT XML
SalesforceLogin Salesforce
SelectNodeFromXMLAny XML
SelectNodes XML
SelectNodesFromXMLAny XML
SelectSingleNode XML
SendEmail Email
SendEmailMessage Email
SendSystemEmail Email
Set Allgemein
SetChunkDataElement
Allgemein
SetDBInsert Datenbank
SetDBUpdate Datenbank
SetDiffChunkSize Diff
SetInstances Instanz
SetLastError Protokollierung und Fehler
SetSalesforceSession Salesforce
SfCacheLookup Salesforce
SfLookup Salesforce
SfLookupAll Salesforce
SfLookupAllToFile Salesforce
SHA256 Kryptografie
ShortDate Datum und Uhrzeit
ShortTime Datum und Uhrzeit
Sleep Allgemein
SortArray Wörterbuch und Array
SortInstances Instanz
SourceInstanceCount Allgemein
Split String
SplitCSV String
SQLEscape Datenbank
Sqrt Mathematik
String Konvertierung
StringLength String
StringToHex Konvertierung
Sum Instanz
SumCSV Instanz
SumString Instanz
TargetInstanceCount Allgemein
ToLower String
ToProper String
ToUpper String
Trim String
TrimChars String
Truncate String
Unmap Datenbank
URLDecode String
URLEncode String
UUIDToBinary Konvertierung
Validate Textvalidierung
VerifyJwt JWT
VerifyJwtClaims JWT
WaitForOperation Allgemein
While Logisch
WriteCache Cache
WriteFile Datei
WriteToOperationLog Protokollierung und Fehler

JavaScript-Funktionen

Hinweis

  • Nur ein Agent: Funktionen, die als Nur ein Agent gekennzeichnet sind, dürfen nur mit einem einzelnen privaten Agenten verwendet werden, da sie bei der Verwendung von Cloud-Agenten oder mehreren privaten Agenten nicht funktionieren.
  • Veraltet: Funktionen, die als Veraltet gekennzeichnet sind, sollten nicht mehr verwendet werden, da sie in einer zukünftigen Version entfernt werden könnten.