Script de Variáveis Jitterbit¶
Introdução¶
Esta página abrange variáveis Jitterbit que estão disponíveis para script. 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
instruções em uma transação. O auto-commit é ativado por padrão.
jitterbit.scripting.db.character_encoding
¶
Tipo de Dados¶
Corda
Descrição¶
Especifica a codificação de caracteres usada pelas funções do 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, veja 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 com DBExecute
função.
jitterbit.scripting.db.rows_affected
¶
Tipo de Dados¶
Inteiro
Descrição¶
O número de linhas afetadas pelo DBExecute
ou DBLookup
funções.
jitterbit.scripting.db.search.rowset
¶
Tipo de Dados¶
Boleano
Valor Padrão¶
false
Descrição¶
Se estiver usando um driver JDBC para conectar-se a um banco de dados, defina como true
a acima na cadeia do DBExecute
função para fazer qualquer chamada a um procedimento armazenado que retorna múltiplos resultados para retornar o primeiro conjunto de registros não vazio em vez de retornar um conjunto vazio.
jitterbit.scripting.db.transaction
¶
Tipo de Dados¶
Boleano
Valor Padrão¶
false
Descrição¶
Definido como true
se você quiser o DBExecute
e DBLookup
funções para executar 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 e suas representações hexadecimais UTF-16. Esta variável é suportada ao usar versões de agente 10.71 / 11.9 ou posteriores.
jitterbit.scripting.ldap.include_dn_in_results
¶
Tipo de Dados¶
Boleano
Descrição¶
Quando definido, XML formatado 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
deve usar. Estas opções são válidas:
0
– Pesquise somente 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.
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 em grupos de agentes de 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 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.