Ir para o conteúdo

Script de Variáveis Jitterbit

Introdução

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

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 é ativada por padrão.

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 para converter entre valores de string UTF-8 e suas representações hexadecimais. Esta variável é suportada ao usar as 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 resultados, 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 da base.
  • 1 – Pesquise todas as entradas no primeiro nível abaixo da entrada base, excluindo a entrada base.
  • 2 – Pesquise a entrada da 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 nos Grupos de Agentes em Nuvem. Para contornar esta limitação, sugerimos uma destas alternativas:

  • Use um usuário LDAP que não seja 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 suporta 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/RunOperationchamadas. Se o nível de aninhamento for excedido, a operação falhará. Se 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 para menos de 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.