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.
Para solucionar problemas de comportamento das funções, consulte Erros de script e função no guia de solução de problemas de operações.
Dentro do editor de scripts, para mostrar uma lista de funções disponíveis para a linguagem selecionada, abra a aba Funções do painel 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 nas setas 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 copiar um exemplo de função para a área de transferência, use o botão Copiar código onde estiver presente.
Para colapsar as informações de referência, clique novamente no nome da função.

Categorias de Funções
As funções estão documentadas por categoria nessas páginas:
- Índice de Funções
- Funções de Cache
- Funções de Conversão
- Funções Criptográficas
- Funções de Banco de Dados
- Funções de Data e Hora
- Funções de Depuração
- Funções de Dicionário e Array
- Funções Diff
- Funções de Email
- Funções de Informações do Ambiente
- Funções de Arquivo
- Funções Gerais
- Funções de Instância
- Funções JSON
- Funções JWT
- Funções LDAP
- Funções de Registro e Erro
- Funções Lógicas
- Funções Matemáticas
- Funções NetSuite
- Funções Salesforce
- Funções de String
- Funções de Validação de Texto
- Funções XML
- Funções JavaScript Jitterbit e Comuns
- Propriedades e Funções Padrão do JavaScript
Í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ções JavaScript
Nota
- Apenas agente único: Funções marcadas como Apenas agente único devem ser usadas somente 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.
Veja na prática
Esses guias práticos mostram funções do Jitterbit Script usadas em cenários de integração completos:
- Autenticar endpoints de API usando JWT: Usando
Base64Encode,HMacSHA256eLongpara construir um JWT assinado. - Manipular arrays usando Get e Set: Usando
GeteSetpara passar arrays entre operações. - Preencher e usar um dicionário: Usando funções de dicionário para construir e consultar uma tabela de referência cruzada.
- Detectar e deduplicar registros usando funções hash: Usando
MD5eSHA256para gerar impressões digitais para deduplicação de registros. - Repetir uma operação falhada: Usando
RunOperation,GetLastErroreWhilepara construir um loop de repetição automática.