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 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 têm qualquer parte de qualquer uma das palavras-chave no nome da função são retornadas:

funções de pesquisa

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 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 |TABLEROWEND| ...TABLEROWEND | <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.