Ir para o conteúdo

Funções

Visão geral

As funções estão disponíveis para uso em scripts para aprimorar e refinar os processos de dados. As funções podem ser usadas com qualquer tipo de script usando Jitterbit Script ou JavaScript.

Dentro do editor de script, para mostrar uma lista de funções disponíveis para o idioma selecionado, abra o aba Funções da paleta de componentes de script.

Para pesquisar uma função específica pelo nome, use a caixa de pesquisa para inserir uma palavra-chave ou várias palavras-chave separadas por vírgulas. Funções que têm qualquer parte das palavras-chave no nome da função são retornadas.

Para navegar pelas funções por categoria, clique em triângulos de divulgação para expandir ou recolher as funções em cada categoria. Diferentes categorias estão disponíveis dependendo do idioma.

Para referenciar uma visão geral rápida da função, clique no nome da função na lista para expandir os detalhes, incluindo sintaxe, para que a função é usada e exemplos de como usá-la. Para recolher as informações de referência, clique novamente no nome da função.

documentação de funções

Categorias de funções

As funções são documentadas por categoria nestas páginas:

Índice de funções

Esses índices estão vinculados à documentação específica de cada um dos Jitterbit Script e Jitterbit JavaScript funções disponíveis no Harmony.

Funções de script Jitterbit

Nota

  • Apenas agente único: As funções marcadas como Apenas agente único devem ser usadas apenas com um único agente privado, pois não funcionam ao usar agentes de nuvem ou vários agentes privados.
  • Obsoleto: Funções marcadas como Deprecated não devem mais ser usadas, pois podem ser removidas em uma versão futura do Harmony.
Função Categoria de função de script Jitterbit Somente agente único Obsoleto
<SEQUENCE> Banco de dados
<SQLIDENTITY> Banco de dados
<UDF> Banco de dados
AddToDict Dicionário e Array
AESDecryption Criptografia
AESEncryption Criptografia
ArchiveFile Arquivo
ArgumentList Geral
Array Dicionário e Array
ArrayToMultipleValues LDAP
Attribute XML
AutoNumber Geral Obsoleto
Base64Decode Criptografia
Base64Encode Criptografia
Base64EncodeFile Criptografia
BinaryToHex Conversão
BinaryToUUID Conversão
Bool Conversão
CacheLookup Banco de dados
CallStoredProcedure Banco de dados
CancelOperation Geral
CancelOperationChain Geral
Case Lógico
Ceiling Matemática
Collection Dicionário e Array
CollectValues Dicionário e Array
ConvertTimeZone Data e hora
Count Instância
CountSourceRecords Instância
CountSubString Cadeia de caracteres
CreateJwtToken JWT
CreateNode XML
CVTDate Data e hora
Date Conversão
DateAdd Data e hora
DayOfMonth Data e hora
DayOfWeek Data e hora
DBCloseConnection Banco de dados
DBExecute Banco de dados
DBLoad Banco de dados
DBLookup Banco de dados
DBLookupAll Banco de dados
DBRollbackTransaction Banco de dados
DBWrite Banco de dados
DebugBreak Depuração
DecodeJwtToken JWT
DeleteFile Arquivo
DeleteFiles Arquivo
Dict Dicionário e Array
DiffAdd Diff
DiffComplete Diff
DiffDelete Diff
DiffKeyList Diff
DiffNode Diff
DiffUpdate Diff
DirList Arquivo
Double Conversão
DQuote Cadeia de caracteres
Equal Lógico
Eval Geral
Exist Instância
Exp Matemática
FileList Arquivo
FindByPos Instância
FindValue Instância
Float Conversão
Floor Matemática
FlushAllFiles Arquivo
FlushFile Arquivo
Format Cadeia de caracteres
FormatDate Data e hora
GeneralDate Data e hora
Get Geral
GetAgentGroupID Informações ambientais
GetAgentGroupName Informações ambientais
GetAgentID Informações ambientais
GetAgentName Informações ambientais
GetAgentVersionID Informações ambientais
GetAgentVersionName Informações ambientais
GetChunkDataElement Geral
GetEnvironmentID Informações ambientais
GetEnvironmentName Informações ambientais
GetHostByIP Geral
GetInputString Geral
GetInstance Instância
GetJSONString JSON
GetJwtHeader JWT
GetJwtPayload JWT
GetJwtSignature JWT
GetKeys Dicionário e Array
GetLastError Registro e Erro
GetLastOperationRunStartTime Geral Agente único somente
GetName Geral
GetNodeName XML
GetNodeValue XML
GetOperationQueue Geral Agente único somente
GetOrganizationID Informações ambientais
GetOrganizationName Informações ambientais
GetSalesforceTimestamp Salesforce
GetServerName Geral
GetSourceAttrNames Dicionário e Array
GetSourceElementNames Dicionário e Array
GetSourceInstanceArray Dicionário e Array
GetSourceInstanceElementArray Dicionário e Array
GetSourceInstanceElementMap Dicionário e Array
GetSourceInstanceMap Dicionário e Array
GetUTCFormattedDate Data e hora
GetUTCFormattedDateTime Data e hora
GetXMLString XML
GUID Geral
HasKey Dicionário e Array
HexToBinary Conversão
HexToString Conversão
If Lógico
IfEmpty Geral
IfNull Geral
Index Cadeia de caracteres
InitCounter Geral Agente único somente
InitializeDiff Diff
InList Geral
Int Conversão
IsInteger Geral
IsNil XML
IsNull Geral
IsValid Geral
IsValidString Cadeia de caracteres
JSONParser JSON
JSONStringify JSON
LastDayOfMonth Data e hora
LDAPAdd LDAP
LDAPConnect LDAP
LDAPDeleteEntry LDAP
LDAPExecute LDAP
LDAPRemove LDAP
LDAPRename LDAP
LDAPReplace LDAP
LDAPSearch LDAP
Left Cadeia de caracteres
Length Geral
Log Matemática
Log10 Matemática
LoginToSalesforceAndGetTimeStamp
Salesforce
Long Conversão
LongDate Data e hora
LongTime Data e hora
LPad Cadeia de caracteres
LPadChar Cadeia de caracteres
LTrim Cadeia de caracteres
LTrimChars Cadeia de caracteres
Map Dicionário e Array
MapCache Dicionário e Array
Max Instância
MD5 Criptografia
MD5AsTwoNumbers Criptografia
MediumDate Data e hora
MediumTime Data e hora
Mid Cadeia de caracteres
Min Instância
Mod Matemática
MonthOfYear Data e hora
NetSuiteGetSelectValue Conector
NetSuiteGetServerTime Conector
NetSuiteLogin Conector
Now_ Data e hora
Now Data e hora
Null Geral
OrderedDiffKeyList Diff
ParseURL Cadeia de caracteres
Pow Matemática
Quote Cadeia de caracteres
RaiseError Registro e Erro
Random Geral
RandomString Geral
ReadArrayString Geral
ReadCache Cache
ReadFile Arquivo
RecordCount Geral Obsoleto
ReduceDimension Dicionário e Array
RegExMatch Cadeia de caracteres
RegExReplace Cadeia de caracteres
RemoveKey Dicionário e Array
Replace Cadeia de caracteres
ReRunOperation Geral
ResetDiff Diff
ResetLastError Registro e Erro
ResolveOneOf Instância
Right Cadeia de caracteres
Round Matemática
RoundToInt Matemática
RPad Cadeia de caracteres
RPadChar Cadeia de caracteres
RTrim Cadeia de caracteres
RTrimChars Cadeia de caracteres
RunOperation Geral
RunPlugin Geral
RunScript Geral
RunXSLT XML
SalesforceLogin Salesforce
SelectNodeFromXMLAny XML
SelectNodes XML
SelectNodesFromXMLAny XML
SelectSingleNode XML
SendEmail Email
SendEmailMessage Email
SendSystemEmail Email
Set Geral
SetChunkDataElement
Geral
SetDBInsert Banco de dados
SetDBUpdate Banco de dados
SetDiffChunkSize Diff
SetInstances Instância
SetLastError Registro e Erro
SetSalesforceSession Salesforce
SfCacheLookup Salesforce
SfLookup Salesforce
SfLookupAll Salesforce
SfLookupAllToFile Salesforce
SHA256 Criptografia
ShortDate Data e hora
ShortTime Data e hora
Sleep Geral
SortArray Dicionário e Array
SortInstances Instância
SourceInstanceCount Geral
Split Cadeia de caracteres
SplitCSV Cadeia de caracteres
SQLEscape Banco de dados
Sqrt Matemática
String Conversão
StringLength Cadeia de caracteres
StringToHex Conversão
Sum Instância
SumCSV Instância
SumString Instância
TargetInstanceCount Geral
ToLower Cadeia de caracteres
ToProper Cadeia de caracteres
ToUpper Cadeia de caracteres
Trim Cadeia de caracteres
TrimChars Cadeia de caracteres
Truncate Cadeia de caracteres
Unmap Banco de dados
URLDecode Cadeia de caracteres
URLEncode Cadeia de caracteres
UUIDToBinary Conversão
Validate Validação de texto
VerifyJwt JWT
VerifyJwtClaims JWT
WaitForOperation Geral
While Lógico
WriteCache Cache
WriteFile Arquivo
WriteToOperationLog Registro e Erro

Funções JavaScript

Nota

  • Apenas agente único: As funções marcadas como Apenas agente único devem ser usadas apenas com um único agente privado, pois não funcionam ao usar agentes de nuvem ou vários agentes privados.
  • Obsoleto: Funções marcadas como Deprecated não devem mais ser usadas, pois podem ser removidas em uma versão futura do Harmony.