Saltar al contenido

Variables Jitterbit de Transformación

Introducción

Esta página cubre las variables Jitterbit que están disponibles para transformaciones, organizadas por variables informativas que lee (Informativo) y las variables de configuración que escriba (Configuración).

Informativo

jitterbit.transformation.chunk_number

Tipo de Datos

Entero

Descripción

Para operaciones fragmentadas, contiene un número entre 1 y $jitterbit.transformation.total_chunks para la asignación de transformación que se está ejecutando actualmente. Para operaciones no fragmentadas, tiene el valor 1.

jitterbit.transformation.name

Tipo de Datos

Cadena

Descripción

Nombre de la transformación que se está ejecutando actualmente.

jitterbit.transformation.thread_number

Tipo de Datos

Entero

Descripción

Para transformaciones de subprocesos múltiples, contiene un número entre 1 y $jitterbit.transformation.total_threads para la asignación de transformación que se está ejecutando actualmente. Para la transformación de un solo subproceso, tiene el valor 1.

jitterbit.transformation.total_chunks

Tipo de Datos

Entero

Descripción

Contiene el número total de fragmentos procesados por la operación actual. Para operaciones no fragmentadas, tiene el valor 1.

jitterbit.transformation.total_threads

Tipo de Datos

Entero

Descripción

Contiene el número máximo de subprocesos ejecutados por la operación actual. Para operaciones sin subprocesos, tiene el valor 1.

Ajustes

jitterbit.transformation.auto_streaming

Tipo de Datos

booleano

Descripción

Ajustado a false para no usar la transmisión automática. El valor predeterminado está configurado en jitterbit.conf. Esta opción es principalmente para solucionar errores en la implementación de la transformación de transmisión, por lo que se debe usar el valor predeterminado a menos que haya problemas específicos.

jitterbit.transformation.chunking

Tipo de Datos

booleano

Descripción

Ajustado a true si la asignación de transformación actual se ejecuta con fragmentación de datos. No aplicable en secuencias de comandos.

jitterbit.transformation.disable_normalization

Tipo de Datos

booleano

Valor por Defecto

false

Descripción

Se aplica a transformaciones planas a jerárquicas. De forma predeterminada, Jitterbit utiliza un algoritmo de normalización para construir el árbol de destino. A menudo, este es el resultado deseado, pero si no es el resultado deseado, se puede deshabilitar configurando en true.

jitterbit.transformation.jbxmlparser

Tipo de Datos

booleano

Valor por Defecto

false

Descripción

Use una implementación de analizador XML alternativa, que usa menos memoria cuando maneja archivos fuente XML grandes y la transformación no califica para transformaciones de transmisión.

jitterbit.transformation.source.check_null_characters

Tipo de Datos

booleano

Valor por Defecto

true

Descripción

Comprueba el archivo de entrada en busca de caracteres nulos. Si la entrada es un archivo grande y está seguro de que no hay caracteres nulos en el archivo, esta opción se puede desactivar configurando en false.

jitterbit.transformation.timing_on

Tipo de Datos

booleano

Valor por Defecto

false

Descripción

Habilite la escritura de información de perfil para la cadena de operación actual. Esto es lo mismo que configurar TimingOn=true en jitterbit.conf pero solo para la cadena de operación actual o hasta que el valor se establezca en false de nuevo.

jitterbit.transformation.trim_extra_linebreaks

Tipo de Datos

booleano

Valor por Defecto

true

Descripción

Se recortarán los saltos de línea finales adicionales en las asignaciones de destino. Esto es normalmente lo que es deseable, pero para compatibilidad con versiones anteriores, puede configurar este indicador en false para dejar los saltos de línea solos.