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.