Variáveis Jitterbit de Transformação
Introdução
Esta página cobre variáveis Jitterbit que estão disponíveis para transformações, organizadas por variáveis informativas que você lê (Informativo) e variáveis de configuração que você escreve (Settings).
Informativo
jitterbit.transformation.chunk_number
Tipo de Dados
inteiro
Descrição
Para operações em partes, contém um número entre 1
e $jitterbit.transformation.total_chunks
para o mapeamento de transformação atualmente em execução. Para operações não fragmentadas, tem o valor 1
.
jitterbit.transformation.name
Tipo de Dados
Corda
Descrição
Nome da transformação atualmente em execução.
jitterbit.transformation.thread_number
Tipo de Dados
inteiro
Descrição
Para transformações multithread, contém um número entre 1
e $jitterbit.transformation.total_threads
para o mapeamento de transformação atualmente em execução. Para transformação de thread único, tem o valor 1
.
jitterbit.transformation.total_chunks
Tipo de Dados
inteiro
Descrição
Contém o número total de blocos sendo processados pela operação atual. Para operações não fragmentadas, tem o valor 1
.
jitterbit.transformation.total_threads
Tipo de Dados
inteiro
Descrição
Contém o número máximo de threads sendo executados pela operação atual. Para operações não encadeadas, tem o valor 1
.
Configurações
jitterbit.transformation.auto_streaming
Tipo de Dados
boleano
Descrição
Definido como false
para não usar o streaming automático. O padrão é configurado em jitterbit.conf
. Essa opção é principalmente para contornar bugs na implementação da transformação de streaming, portanto, o padrão deve ser usado, a menos que haja problemas específicos.
jitterbit.transformation.chunking
Tipo de Dados
boleano
Descrição
Definido como true
se o mapeamento de transformação atual for executado com fragmentação de dados. Não aplicável em scripts.
jitterbit.transformation.disable_normalization
Tipo de Dados
boleano
Valor Padrão
false
Descrição
Aplica-se a transformações planas em hierárquicas. Por padrão, o Jitterbit usa um algoritmo de normalização para construir a árvore de destino. Geralmente, esse é o resultado desejado, mas, se não for o resultado desejado, pode ser desativado configurando para true
.
jitterbit.transformation.jbxmlparser
Tipo de Dados
boleano
Valor Padrão
false
Descrição
Use a implementação do analisador XML alternativo, que usa menos memória ao lidar com grandes arquivos de origem XML e a transformação não se qualifica para transformações de streaming.
jitterbit.transformation.source.check_null_characters
Tipo de Dados
boleano
Valor Padrão
true
Descrição
Verifica o arquivo de entrada em busca de caracteres nulos. Se a entrada for um arquivo grande e você tiver certeza de que não há caracteres nulos no arquivo, essa opção poderá ser desativada definindo como false
.
jitterbit.transformation.timing_on
Tipo de Dados
boleano
Valor Padrão
false
Descrição
Ativa a gravação de informações de perfil para a cadeia de operação atual. Isso é o mesmo que definir TimingOn=true
em jitterbit.conf
mas apenas para a cadeia de operação atual ou até que o valor seja definido como false
de novo.
jitterbit.transformation.trim_extra_linebreaks
Tipo de Dados
boleano
Valor Padrão
true
Descrição
As quebras de linha extras à direita nos mapeamentos de destino serão cortadas. Normalmente, isso é desejável, mas para compatibilidade com versões anteriores, você pode definir esse sinalizador como false
para deixar as quebras de linha sozinhas.