Variáveis de operação do Jitterbit no Studio
Introdução
Esta página aborda variáveis do Jitterbit disponíveis para operações, organizadas por variáveis informacionais que você lê (Informacionais), e variáveis de configuração que você escreve (Configurações).
Informacionais
jitterbit.operation.error
Tipo de dados
String
Descrição
Todos os erros que ocorreram na operação, separados por quebras de linha.
jitterbit.operation.info
Tipo de dados
String
Descrição
Mensagens informacionais do log da operação, separadas por quebras de linha.
jitterbit.operation.warning
Tipo de dados
String
Descrição
Avisos do log da operação, separados por quebras de linha.
jitterbit.operation.guid
Tipo de dados
String
Descrição
O GUID da operação em execução no momento.
jitterbit.operation.last_error
Tipo de dados
String
Descrição
O último erro que ocorreu na operação.
jitterbit.operation.name
Tipo de dados
String
Descrição
Nome da operação em execução no momento.
jitterbit.operation.previous.error
Tipo de dados
String
Descrição
Erro reportado da operação anterior se essa operação falhou.
jitterbit.operation.previous.success
Tipo de dados
String
Descrição
Ao final de uma transformação bem-sucedida, essa variável é atualizada com quaisquer mensagens da transformação.
Ao final de uma operação bem-sucedida, essa variável é atualizada com todas as mensagens da operação.
Configurações
jitterbit.operation.chunking.warn_on_error
Tipo de dados
Boolean
Valor padrão
false
Descrição
Se definido como true e o chunking estiver ativado, ignora erros em um único chunk, mas registra um aviso. Em vez de um erro fatal, continua para o próximo chunk.
jitterbit.operation.log_level
Tipo de dados
Integer
Descrição
Define o nível de log mínimo que deve resultar em uma entrada no log da operação. Pode ser usado para desabilitar o registro de mensagens de sucesso se a velocidade for uma preocupação principal. Estes valores são válidos:
1– Registra tudo.2– Registra erros e avisos.3– Registra apenas erros.
jitterbit.operation.max_async_chain_length
Tipo de dados
Integer
Descrição
Define para substituir o comprimento máximo da cadeia de operações assíncrona. Esta substituição fica desabilitada se MaxAsyncOperationChainLengthOverrideAllowed estiver definido como false no arquivo jitterbit.conf.
Se deixado sem definir, o comprimento máximo da cadeia de operações assíncrona permanecerá como o valor definido para MaxAsyncOperationChainLength (50 por padrão) no arquivo jitterbit.conf.
jitterbit.operation.max_sync_runop_calls_in_loop
Tipo de dados
Integer
Descrição
Define para substituir o número máximo de chamadas síncronas de RunOperation permitidas dentro de um único loop While. Esta substituição fica desabilitada se MaxSynchronousRunOperationCallsInLoopOverrideAllowed estiver definido como false no arquivo jitterbit.conf.
Se não for definido, o máximo permanece no valor definido para MaxSynchronousRunOperationCallsInLoop (50 por padrão) no arquivo jitterbit.conf.
Se definido como um valor que não é um inteiro válido, a substituição é desabilitada e nenhum limite é aplicado, em vez de retornar ao padrão do jitterbit.conf. Evite definir essa variável como um valor inválido, pois um erro de digitação desabilita o limite sem nenhuma indicação de que a substituição falhou.
jitterbit.operation.write_history
Tipo de dados
Booleano
Valor padrão
true
Descrição
Defina como false para desabilitar a gravação do histórico de operações. Faça isso apenas se a velocidade for de extrema importância.