Script de variáveis Jitterbit no Design Studio
Introdução
Esta página aborda as variáveis Jitterbit disponíveis para scripts. Cada uma delas são variáveis de configuração que você define (Configurações).
Configurações
jitterbit.scripting.aes.default
Tipo de dados
Booleano
Valor padrão
false
Descrição
Definido para true
a acima na cadeia do AESEncryption
e AESDecryption
para oferecer suporte à compatibilidade com OpenSSL 3 AES. Esta variável é suportada ao utilizar agentes com versões 11.42 ou posteriores.
Nota
Alternativamente, o AESEncryptionEx
e AESDecryptionEx
são compatíveis com OpenSSL 3 AES por padrão e não são afetadas por esta variável.
jitterbit.scripting.db.auto_commit
Tipo de dados
Booleano
Valor padrão
true
Descrição
Definido para false
correr DbExecute
e DbLookup
instruções em uma transação. A confirmação automática é 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 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ções suportadas, 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 com DBExecute
função.
jitterbit.scripting.db.rows_affected
Tipo de dados
Inteiro
Descrição
O número de linhas afetadas por DBExecute
ou DBLookup
funções.
jitterbit.scripting.db.search.rowset
Tipo de dados
Booleano
Valor padrão
false
Descrição
Se estiver usando um driver JDBC para conectar a um banco de dados, defina como true
a acima na cadeia do DBExecute
para fazer chamadas 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
Booleano
Valor padrão
false
Descrição
Definido para true
se você quiser o DBExecute
ou DBLookup
funções para serem executadas em uma transação.
jitterbit.scripting.hex.enable_null_support
Tipo de dados
Booleano
Valor padrão
false
Descrição
Definido para true
a acima na cadeia do HexToString
ou StringToHex
funções para suportar valor hexadecimal nulo (00
) conversão. Esta variável é suportada ao utilizar o agente nas versões 11.37 ou posteriores.
jitterbit.scripting.hex.enable_unicode_support
Tipo de dados
Booleano
Valor padrão
false
Descrição
Definido para true
a acima na cadeia do HexToString
ou StringToHex
para converter entre valores de string e suas representações hexadecimais UTF-16. Esta variável é suportada ao usar as versões 10.71 / 11.9 ou posteriores do agente.
jitterbit.scripting.ldap.include_dn_in_results
Tipo de dados
Booleano
Descrição
Quando definido, formato XML LdapSearch()
Os resultados incluirão o atributo DN para cada entrada.
jitterbit.scripting.ldap.max_search_results
Tipo de dados
Inteiro
Descrição
O número máximo de entradas LdapSearch()
deve retornar.
jitterbit.scripting.ldap.return_null_if_no_results
Tipo de dados
Booleano
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.
jitterbit.scripting.ldap.scope
Tipo de dados
Inteiro
Descrição
O escopo LdapSearch()
deve usar. Estas opções são válidas:
0
- Pesquisar apenas a entrada base.1
- Pesquisar 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.
jitterbit.scripting.ldap.use_paged_search
Tipo de dados
Inteiro
Descrição
Use a pesquisa paginada ao pesquisar em 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 em agentes privados baseados em Linux ou em grupos de agentes em nuvem. Para contornar essa limitação, sugerimos usar um usuário LDAP que não esteja restrito ao limite de tamanho de pesquisa imposto pelo servidor LDAP, como um usuário administrador, ou ajustar a configuração de limite de tamanho de pesquisa no próprio servidor 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.