Ir para o conteúdo

Script de Variáveis jitterbit

Introdução

Esta página aborda variáveis Jitterbit que estão disponíveis para scripts. Cada uma delas são variáveis de configuração que você escreve (Settings).

Configurações

jitterbit.scripting.db.auto_commit

Tipo de Dados

boleano

Valor Padrão

true

Descrição

Definido como false para correr DbExecute e DbLookup declarações em uma transação. A confirmação automática está ativada por padrão.

jitterbit.scripting.db.character_encoding

Tipo de Dados

Corda

Descrição

Especifica a codificação de caracteres usada pelas funções de banco de dados CallStoredProcedure e DBLookup quando conectado via ODBC.

Se nenhuma codificação for especificada, Latin-1 (ISO-8859-1) será assumido. Para codificação suportada, consulte Codificações de caracteres suportadas.

jitterbit.scripting.db.max_rows

Tipo de Dados

Inteiro

Valor Padrão

10000

Descrição

Número máximo de linhas a serem buscadas em uma chamada para DbExecute.

jitterbit.scripting.db.rows_affected

Tipo de Dados

Inteiro

Descrição

O número de linhas afetadas por uma chamada para DbExecute ou DbLookup.

jitterbit.scripting.db.transaction

Tipo de Dados

boleano

Valor Padrão

false

Descrição

Definido como true se você quiser DbExecute/DbLookup chamadas para serem executadas em uma transação.

jitterbit.scripting.hex.enable_unicode_support

Tipo de Dados

boleano

Descrição

Definido como true a acima na cadeia do HexToString ou StringToHex funções para converter entre valores de string UTF-8 e suas representações hexadecimais. Esta variável é suportada ao usar versões de agente 10.70.1 ou posterior ou 11.8.1 ou posterior.

jitterbit.scripting.ldap.include_dn_in_results

Tipo de Dados

boleano

Descrição

Quando definido, formatado em XML LdapSearch os resultados incluirão o atributo DN para cada entrada.

Nota

Esta variável é definida e usada independentemente do conector LDAP.

jitterbit.scripting.ldap.max_search_results

Tipo de Dados

Inteiro

Descrição

O número máximo de entradas LdapSearch deveria retornar.

Nota

Esta variável é definida e usada independentemente do conector LDAP.

jitterbit.scripting.ldap.return_null_if_no_results

Tipo de Dados

boleano

Valor Padrão

false

Descrição

Se uma consultar LDAP não retornar nenhum resultado, um elemento de dados NULL será retornado. O padrão é retornar um elemento de dados de array vazio. Isso é apenas para compatibilidade com versões anteriores.

Nota

Esta variável é definida e usada independentemente do conector LDAP.

jitterbit.scripting.ldap.scope

Tipo de Dados

Inteiro

Descrição

O escopo LdapSearch Deveria usar. Estas opções são válidas:

  • 0 – Pesquise apenas a entrada base.
  • 1 – Pesquise todas as entradas no primeiro nível abaixo da entrada base, excluindo a entrada base.
  • 2 – Pesquise a entrada base e todas as entradas na árvore abaixo da base.

Nota

Esta variável é definida e usada independentemente do conector LDAP.

Tipo de Dados

Inteiro

Descrição

Use a pesquisa paginada ao pesquisar diretórios LDAP. Esta opção é útil para recuperar grandes conjuntos de resultados.

Esta variável é suportada apenas em Agentes Privados baseados em Windows e não é suportada em Agentes Privados baseados em Linux ou em Grupos de Agentes em Nuvem. Para contornar essa limitação, sugerimos uma destas alternativas:

  • Use um usuário LDAP que não esteja restrito pelo limite de tamanho de pesquisa imposto pelo servidor LDAP, como um usuário administrador.
  • Ajuste a configuração do limite de tamanho de pesquisa no próprio servidor LDAP.
  • Em vez desta variável, use o conector LDAP, cuja atividade de entrada de pesquisa oferece suporte à paginação em agentes Windows e Linux.

Nota

Esta variável é definida e usada independentemente do conector LDAP.

jitterbit.scripting.nesting.max

Tipo de Dados

Inteiro

Valor Padrão

10

Descrição

Nível máximo de aninhamento para RunScript/RunOperation chamadas. Se o nível de aninhamento for excedido, a operação falhará. Se o seu aplicativo precisar de um aninhamento mais profundo, aumente esse número.

jitterbit.scripting.while.max_iterations

Tipo de Dados

Inteiro

Valor Padrão

50000

Descrição

O número máximo de vezes que o corpo de um loop while será executado. Definir esse número como menor que 1 reverte para o padrão de 50.000 iterações.

Nota

Esta configuração se aplica apenas ao Jitterbit Script. Para JavaScript, consulte Iterações de loop em JavaScript.