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.
jitterbit.scripting.ldap.use_paged_search
¶
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
/RunOperation
chamadas. 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.