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.