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 Skriptkomponentenpalette 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 Offenlegungstriangeln, um die Funktionen unter jeder Kategorie zu erweitern oder zu reduzieren. Je nach Sprache sind unterschiedliche Kategorien verfügbar.

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 anzuzeigen. 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 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 Konversion
BinaryToUUID Konversion
Bool Konversion
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 Konversion
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 Konversion
DQuote String
Equal Logisch
Eval Allgemein
Exist Instanz
Exp Mathematik
FileList Datei
FindByPos Instanz
FindValue Instanz
Float Konversion
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 Agenten
GetName Allgemein
GetNodeName XML
GetNodeValue XML
GetOperationQueue Allgemein Nur für einen 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 Konversion
HexToString Konversion
If Logisch
IfEmpty Allgemein
IfNull Allgemein
Index String
InitCounter Allgemein Nur für einen Agenten
InitializeDiff Diff
InList Allgemein
Int Konversion
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 Konversion
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 Konversion
StringLength String
StringToHex Konversion
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 Konversion
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.