Ir para o conteúdo

Funções

Visão Geral

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 usando Jitterbit Script ou JavaScript.

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

funções da aba

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

pesquisa de funções

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

Para consultar 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.

documentos de funções

Categorias de Funções

As funções estã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 Jitterbit Script

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 em 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 Jitterbit Script Somente Agente único Obsoleto
<SEQUENCE> Base de dados
<SQLIDENTITY> Base de dados
<UDF> Base de dados
AddToDict Dicionário e matriz
AESDecryption Criptografia
AESEncryption Criptografia
ArchiveFile Arquivo
ArgumentList Em geral
Array Dicionário e matriz
ArrayToMultipleValues LDAP
Attribute XML
AutoNumber Em geral Descontinuada
Base64Decode Criptografia
Base64Encode Criptografia
Base64EncodeFile Criptografia
BinaryToHex Conversão
BinaryToUUID Conversão
Bool Conversão
CacheLookup Base de dados
CallStoredProcedure Base de dados
CancelOperation Em geral
CancelOperationChain Em geral
Case Lógico
Ceiling Matemática
Collection Dicionário e matriz
CollectValues Dicionário e matriz
ConvertTimeZone Data e hora
Count Instância
CountSourceRecords Instância
CountSubString Corda
CreateNode XML
CVTDate Data e hora
Date Conversão
DateAdd Data e hora
DayOfMonth Data e hora
DayOfWeek Data e hora
DBCloseConnection Base de dados
DBExecute Base de dados
DBLoad Base de dados
DBLookup Base de dados
DBLookupAll Base de dados
DBRollbackTransaction Base de dados
DBWrite Base de dados
DebugBreak Depuração
DeleteFile Arquivo
DeleteFiles Arquivo
Dict Dicionário e matriz
DiffAdd Diff
DiffComplete Diff
DiffDelete Diff
DiffKeyList Diff
DiffNode Diff
DiffUpdate Diff
DirList Arquivo
Double Conversão
DQuote Corda
Equal Lógico
Eval Em 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 Corda
FormatDate Data e hora
GeneralDate Data e hora
Get Em 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 Em geral
GetEnvironmentID Informações Ambientais
GetEnvironmentName Informações Ambientais
GetHostByIP Em geral
GetInputString Em geral
GetInstance Instância
GetKeys Dicionário e matriz
GetLastError Registro e erro
GetLastOperationRunStartTime Em geral Apenas Agente Único
GetName Em geral
GetNodeName XML
GetNodeValue XML
GetOperationQueue Em geral Apenas Agente Único
GetOrganizationID Informações Ambientais
GetOrganizationName Informações Ambientais
GetSalesforceTimestamp Salesforce
GetServerName Em geral
GetSourceAttrNames Dicionário e matriz
GetSourceElementNames Dicionário e matriz
GetSourceInstanceArray Dicionário e matriz
GetSourceInstanceElementArray Dicionário e matriz
GetSourceInstanceElementMap Dicionário e matriz
GetSourceInstanceMap Dicionário e matriz
GetUTCFormattedDate Data e hora
GetUTCFormattedDateTime Data e hora
GetXMLString XML
GUID Em geral
HasKey Dicionário e matriz
HexToBinary Conversão
HexToString Conversão
If Lógico
IfEmpty Em geral
IfNull Em geral
Index Corda
InitCounter Em geral Apenas Agente Único
InitializeDiff Diff
InList Em geral
Int Conversão
IsInteger Em geral
IsNil XML
IsNull Em geral
IsValid Em geral
IsValidString Corda
LastDayOfMonth Data e hora
LDAPAdd LDAP
LDAPConnect LDAP
LDAPDeleteEntry LDAP
LDAPExecute LDAP
LDAPRemove LDAP
LDAPRename LDAP
LDAPReplace LDAP
LDAPSearch LDAP
Left Corda
Length Em geral
Log Matemática
Log10 Matemática
LoginToSalesforceAndGetTimeStamp
Salesforce
Long Conversão
LongDate Data e hora
LongTime Data e hora
LPad Corda
LPadChar Corda
LTrim Corda
LTrimChars Corda
Map Dicionário e matriz
MapCache Dicionário e matriz
Max Instância
MD5 Criptografia
MD5AsTwoNumbers Criptografia
MediumDate Data e hora
MediumTime Data e hora
Mid Corda
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 Em geral
OrderedDiffKeyList Diff
ParseURL Corda
Pow Matemática
Quote Corda
RaiseError Registro e erro
Random Em geral
RandomString Em geral
ReadArrayString Em geral
ReadCache Cache
ReadFile Arquivo
RecordCount Em geral Descontinuada
ReduceDimension Dicionário e matriz
RegExMatch Corda
RegExReplace Corda
RemoveKey Dicionário e matriz
Replace Corda
ReRunOperation Em geral
ResetDiff Diff
ResetLastError Registro e erro
ResolveOneOf Instância
Right Corda
Round Matemática
RoundToInt Matemática
RPad Corda
RPadChar Corda
RTrim Corda
RTrimChars Corda
RunOperation Em geral
RunPlugin Em geral
RunScript Em geral
RunXSLT XML
SalesforceLogin Salesforce
SelectNodeFromXMLAny XML
SelectNodes XML
SelectNodesFromXMLAny XML
SelectSingleNode XML
SendEmail E-mail
SendEmailMessage E-mail
SendSystemEmail E-mail
Set Em geral
SetChunkDataElement
Em geral
SetDBInsert Base de dados
SetDBUpdate Base 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 Em geral
SortArray Dicionário e matriz
SortInstances Instância
SourceInstanceCount Em geral
Split Corda
SplitCSV Corda
SQLEscape Base de dados
Sqrt Matemática
String Conversão
StringLength Corda
StringToHex Conversão
Sum Instância
SumCSV Instância
SumString Instância
TargetInstanceCount Em geral
ToLower Corda
ToProper Corda
ToUpper Corda
Trim Corda
TrimChars Corda
Truncate Corda
Unmap Base de dados
URLDecode Corda
URLEncode Corda
UUIDToBinary Conversão
Validate Validação de texto
WaitForOperation Em 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 em 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.