Creación de Scripts de Variables Jitterbit
Introducción
Esta página cubre las variables de Jitterbit que están disponibles para la creación de scripts. Cada una de ellas son variables de configuración que usted escribe (Configuración).
Ajustes
jitterbit.scripting.db.auto_commit
Tipo de Datos
Booleano
Valor por Defecto
true
Descripción
Ajustado a false
correr DbExecute
y DbLookup
declaraciones en una transacción. La confirmación automática está activada de forma predeterminada.
jitterbit.scripting.db.character_encoding
Tipo de Datos
Cadena
Descripción
Especifica la codificación de caracteres utilizada por las funciones de base de datos CallStoredProcedure
y DBLookup
cuando se conecta a través de ODBC.
Si no se especifica ninguna codificación, se asume que es Latin-1 (ISO-8859-1). Para conocer las codificaciones admitidas, consulte Codificaciones de caracteres admitidas.
jitterbit.scripting.db.max_rows
Tipo de Datos
Entero
Valor por Defecto
10000
Descripción
Número máximo de filas que se obtendrán con DBExecute
función.
jitterbit.scripting.db.rows_affected
Tipo de Datos
Entero
Descripción
El número de filas afectadas por el DBExecute
o DBLookup
funciones.
jitterbit.scripting.db.search.rowset
Tipo de Datos
Booleano
Valor por Defecto
false
Descripción
Si utiliza un controlador JDBC para conectarse a una base de datos, configúrelo en true
arriba en la cadena del DBExecute
para realizar cualquier llamada a un procedimiento almacenado que devuelva múltiples resultados para devolver el primer conjunto de registros no vacío en lugar de devolver un conjunto vacío.
jitterbit.scripting.db.transaction
Tipo de Datos
Booleano
Valor por Defecto
false
Descripción
Ajustado a true
si quieres el DBExecute
y DBLookup
funciones que se ejecutan en una transacción.
jitterbit.scripting.hex.enable_unicode_support
Tipo de Datos
Booleano
Descripción
Ajustado a true
arriba en la cadena del HexToString
o StringToHex
funciona para convertir entre valores de cadena y sus representaciones hexadecimales UTF-16. Esta variable es compatible cuando se utilizan las versiones del agente 10.71/11.9 o posteriores.
jitterbit.scripting.ldap.include_dn_in_results
Tipo de Datos
Booleano
Descripción
Cuando se configura, se utiliza el formato XML. Los LdapSearch
resultados incluirán el atributo DN de cada entrada.
Nota
Esta variable se configura y utiliza independientemente del conector LDAP.
jitterbit.scripting.ldap.max_search_results
Tipo de Datos
Entero
Descripción
El número máximo de entradas LdapSearch
debería volver.
Nota
Esta variable se configura y utiliza independientemente del conector LDAP.
jitterbit.scripting.ldap.return_null_if_no_results
Tipo de Datos
Booleano
Valor por Defecto
false
Descripción
Si una consultar LDAP no arroja resultados, se devuelve un elemento de datos NULL. El valor predeterminado es devolver un elemento de datos de matriz vacío. Esto es sólo para compatibilidad con versiones anteriores.
Nota
Esta variable se configura y utiliza independientemente del conector LDAP.
jitterbit.scripting.ldap.scope
Tipo de Datos
Entero
Descripción
El alcance LdapSearch
debería utilizar estas opciones:
0
– Busque únicamente la entrada base.1
– Buscar todas las entradas del primer nivel por debajo de la entrada base, excluyendo la entrada base.2
– Busca la entrada de la base y todas las entradas del árbol debajo de la base.
Nota
Esta variable se configura y utiliza independientemente del conector LDAP.
jitterbit.scripting.ldap.use_paged_search
Tipo de Datos
Entero
Descripción
Utilice la búsqueda paginada cuando busque directorios LDAP. Esta opción es útil para recuperar conjuntos de resultados grandes.
Esta variable solo se admite en agentes privados basados en Windows y no se admite en agentes privados basados en Linux ni en los grupos de agentes de la nube. Para solucionar esta limitación, sugerimos una de estas alternativas:
- Utilice un usuario LDAP que no esté restringido por el límite de tamaño de búsqueda impuesto por el servidor LDAP, como un usuario administrador.
- Ajuste la configuración del límite de tamaño de búsqueda en el propio servidor LDAP.
- En lugar de esta variable, utilice el conector LDAP, cuya Actividad de entrada de búsqueda admite paginación en agentes de Windows y Linux.
Nota
Esta variable se configura y utiliza independientemente del conector LDAP.
jitterbit.scripting.nesting.max
Tipo de Datos
Entero
Valor por Defecto
10
Descripción
Nivel máximo de anidación para RunScript
/RunOperation
llamadas. Si se excede el nivel de anidamiento, la operación fallará. Si su aplicación necesita un anidamiento más profundo, aumente este número.
jitterbit.scripting.while.max_iterations
Tipo de Datos
Entero
Valor por Defecto
50000
Descripción
El número máximo de veces que se ejecutará el cuerpo de un bucle while. Si se establece este número en menos de 1, se vuelve al valor predeterminado de 50 000 iteraciones.
Nota
Esta configuración se aplica únicamente a Jitterbit Script. Para JavaScript, consulte Iteraciones de bucle bajo JavaScript.