Ir para o conteúdo

Funções no Jitterbit Studio

Visão Geral

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

Dentro do editor de scripts, para mostrar uma lista de funções disponíveis para a linguagem selecionada, abra a aba Funções da paleta de componentes do script.

Para buscar 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. As funções que contêm qualquer parte das palavras-chave no nome da função são retornadas.

Para navegar pelas funções por categoria, clique nos triângulos de divulgação para expandir ou colapsar as funções sob cada categoria. Diferentes categorias estão disponíveis dependendo da linguagem.

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

documentação das funções

Categorias de Funções

As funções estão documentadas por categoria nessas páginas:

Índice de funções

Esses índices linkam para a documentação específica de cada uma das funções disponíveis em Jitterbit Script e Jitterbit JavaScript no Harmony.

Funções de script Jitterbit

Nota

  • Apenas agente único: Funções marcadas como Apenas agente único devem ser usadas apenas com um único agente privado, pois não funcionam ao usar agentes em nuvem ou múltiplos agentes privados.
  • Obsoleto: Funções marcadas como Obsoleto não devem mais ser usadas, pois podem ser removidas em uma versão futura.
Função Categoria de função de script Jitterbit Apenas 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 String
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 String
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 String
FormatDate Data e Hora
GeneralDate Data e Hora
Get Geral
GetAgentGroupID Informações do Ambiente
GetAgentGroupName Informações do Ambiente
GetAgentID Informações do Ambiente
GetAgentName Informações do Ambiente
GetAgentVersionID Informações do Ambiente
GetAgentVersionName Informações do Ambiente
GetChunkDataElement Geral
GetEnvironmentID Informações do Ambiente
GetEnvironmentName Informações do Ambiente
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 Apenas agente único
GetName Geral
GetNodeName XML
GetNodeValue XML
GetOperationQueue Geral Apenas agente único
GetOrganizationID Informações do Ambiente
GetOrganizationName Informações do Ambiente
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 String
InitCounter Geral Apenas agente único
InitializeDiff Diff
InList Geral
Int Conversão
IsInteger Geral
IsNil XML
IsNull Geral
IsValid Geral
IsValidString String
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 String
Length Geral
Log Matemática
Log10 Matemática
LoginToSalesforceAndGetTimeStamp
Salesforce
Long Conversão
LongDate Data e Hora
LongTime Data e Hora
LPad String
LPadChar String
LTrim String
LTrimChars String
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 String
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 String
Pow Matemática
Quote String
RaiseError Registro e Erro
Random Geral
RandomString Geral
ReadArrayString Geral
ReadCache Cache
ReadFile Arquivo
RecordCount Geral Obsoleto
ReduceDimension Dicionário e Array
RegExMatch String
RegExReplace String
RemoveKey Dicionário e Array
Replace String
ReRunOperation Geral
ResetDiff Diff
ResetLastError Registro e Erro
ResolveOneOf Instância
Right String
Round Matemática
RoundToInt Matemática
RPad String
RPadChar String
RTrim String
RTrimChars String
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 String
SplitCSV String
SQLEscape Banco de Dados
Sqrt Matemática
String Conversão
StringLength String
StringToHex Conversão
Sum Instância
SumCSV Instância
SumString Instância
TargetInstanceCount Geral
ToLower String
ToProper String
ToUpper String
Trim String
TrimChars String
Truncate String
Unmap Banco de Dados
URLDecode String
URLEncode String
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: Funções marcadas como Apenas agente único devem ser usadas apenas com um único agente privado, pois não funcionam ao usar agentes em nuvem ou múltiplos agentes privados.
  • Obsoleto: Funções marcadas como Obsoleto não devem mais ser usadas, pois podem ser removidas em uma versão futura.