Problemas con la importación de datos desde Guarani3

Hola, tenemos instalado Guarani 3.15.1 y Wichi 6.50, estamos intentando importar los datos desde guarani hacia la base de datos wichi, pudimos generar la exportación a los archivos txt desde guarani pero al momento de importar el paquete del directorio donde se encuentra el comprimido, éste no puede ser procesado, adjunto los errores al ejecutar los etls.
Comando de carga:

./kitchen.sh -file=/opt/wichi650/etl/carga_de_datos/guarani3/principal_carga_guarani.kjb -param=carga_instalacion=1 -param=instalacion=10 -param=base_wichi_host=localhost -param=base_whichi_usuario=postgres -param=base_wichi_nombre=siu_wichi -param=carga_directorioTemporal=/opt/tmp

Resultado:

20:32:23,518 INFO [KarafInstance]


*** Karaf Instance Number: 2 at /opt/pentaho/data-integration/./system/kara ***
*** f/caches/default/data-1 ***
*** Karaf Port:8803 ***
*** OSGI Service Port:9052 ***


20:32:23,519 INFO [KarafBoot] Checking to see if org.pentaho.clean.karaf.cache is enabled
may 07, 2019 8:32:24 PM org.apache.karaf.main.Main$KarafLockCallback lockAquired
INFORMACIÓN: Lock acquired. Setting startlevel to 100
2019/05/07 20:32:24 - Kitchen - Comienzo de la ejecución.
2019/05/07 20:32:25 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp
may 07, 2019 8:32:26 PM org.pentaho.caching.impl.PentahoCacheManagerFactory$RegistrationHandler$1 onSuccess
INFORMACIÓN: New Caching Service registered
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/opt/pentaho/data-integration/launcher/…/lib/slf4j-log4j12-1.7.7.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/opt/pentaho/data-integration/plugins/pentaho-big-data-plugin/lib/slf4j-log4j12-1.7.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
2019/05/07 20:32:44 - principal_carga_guarani - Ejecución del trabajo comenzada
2019/05/07 20:32:44 - principal_carga_guarani - Entrada de comienzo [loguear inicio]
2019/05/07 20:32:44 - INFO - Comenzando el proceso de carga de datos de Guaraní3.
2019/05/07 20:32:44 - principal_carga_guarani - Entrada de comienzo [buscar_instalacion]
2019/05/07 20:32:44 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp
2019/05/07 20:32:44 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp
2019/05/07 20:32:44 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp
2019/05/07 20:32:44 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp
2019/05/07 20:32:44 - buscar_instalacion - Entrada de comienzo [parametro inst presente?]
2019/05/07 20:32:44 - buscar_instalacion - Entrada de comienzo [verificar conexión]
2019/05/07 20:32:44 - buscar_instalacion - Entrada de comienzo [buscar_instalacion]
2019/05/07 20:32:44 - buscar_instalacion - Loading transformation from XML file [file:///opt/wichi650/etl/carga_de_datos/general/instalacion/buscar_instalacion.ktr]
2019/05/07 20:32:44 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp
2019/05/07 20:32:44 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp
2019/05/07 20:32:44 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp
2019/05/07 20:32:44 - buscar_instalacion - Iniciado despacho de la transformación [buscar_instalacion]
2019/05/07 20:32:45 - obtiene_parametros.0 - Finished reading query, closing connection.
2019/05/07 20:32:45 - Set Variables.0 - Setting environment variables…
2019/05/07 20:32:45 - Set Variables.0 - Set variable base_fuente_host to value [localhost]
2019/05/07 20:32:45 - Set Variables.0 - Set variable base_fuente_puerto to value [5432]
2019/05/07 20:32:45 - Set Variables.0 - Set variable base_fuente_usuario to value [postgres]
2019/05/07 20:32:45 - Set Variables.0 - Set variable base_fuente_clave to value
2019/05/07 20:32:45 - Set Variables.0 - Set variable base_fuente_nombre to value [siu_wichi]
2019/05/07 20:32:45 - Detect empty stream con parametro_instalacion.0 - Procesamiento finalizado (EN=0, SA=0, LE=1, ES=0, AC=0, ER=0)
2019/05/07 20:32:45 - valida_instalacion.0 - Finished reading query, closing connection.
2019/05/07 20:32:45 - Set Variables.0 - Finished after 1 rows.
2019/05/07 20:32:45 - Set Variables.0 - Procesamiento finalizado (EN=0, SA=0, LE=1, ES=1, AC=0, ER=0)
2019/05/07 20:32:45 - Set Variables 2.0 - We didn’t receive a row while setting the default values.
2019/05/07 20:32:45 - Set Variables 2.0 - Finished after 0 rows.
2019/05/07 20:32:45 - obtiene_parametros.0 - Procesamiento finalizado (EN=1, SA=0, LE=0, ES=2, AC=0, ER=0)
2019/05/07 20:32:45 - Detect empty stream con d_instalacion.0 - Procesamiento finalizado (EN=0, SA=0, LE=0, ES=1, AC=0, ER=0)
2019/05/07 20:32:45 - ERROR.0 - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : La fila 1 ha obligado a abortar: [null], [null], [null]
2019/05/07 20:32:45 - ERROR.0 - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : Abortando luego de ver 1 filas.
2019/05/07 20:32:45 - ERROR.0 - Procesamiento finalizado (EN=0, SA=0, LE=1, ES=1, AC=0, ER=1)
2019/05/07 20:32:45 - buscar_instalacion - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : ¡Errores detectados!
2019/05/07 20:32:45 - buscar_instalacion - La transformación ha detectado uno ó más pasos con errores.
2019/05/07 20:32:45 - buscar_instalacion - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : ¡Errores detectados!
2019/05/07 20:32:45 - buscar_instalacion - ¡La transformación está matando los otros pasos!
2019/05/07 20:32:45 - buscar_instalacion - Entrada de comienzo [inst no encontrada]
2019/05/07 20:32:45 - ERROR - No se pudo encontrar una instalación “1” para la fuente de datos 10.
2019/05/07 20:32:45 - buscar_instalacion - Entrada de comienzo [Set variables]
2019/05/07 20:32:45 - buscar_instalacion - Entrada de comienzo [Abortar trabajo]
2019/05/07 20:32:45 - Abortar trabajo - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : Abortando trabajo.
2019/05/07 20:32:45 - buscar_instalacion - Finalizó la entrada de trabajo [Abortar trabajo] (resultado=[false])
2019/05/07 20:32:45 - buscar_instalacion - Finalizó la entrada de trabajo [Set variables] (resultado=[false])
2019/05/07 20:32:45 - buscar_instalacion - Finalizó la entrada de trabajo [inst no encontrada] (resultado=[false])
2019/05/07 20:32:45 - buscar_instalacion - Finalizó la entrada de trabajo [buscar_instalacion] (resultado=[false])
2019/05/07 20:32:45 - buscar_instalacion - Finalizó la entrada de trabajo [verificar conexión] (resultado=[false])
2019/05/07 20:32:45 - buscar_instalacion - Finalizó la entrada de trabajo [parametro inst presente?] (resultado=[false])
2019/05/07 20:32:45 - principal_carga_guarani - Entrada de comienzo [loguear errores]
2019/05/07 20:32:45 - ERROR - Finalizó con errores el proceso de carga de datos de Guaraní3.
2019/05/07 20:32:45 - principal_carga_guarani - Entrada de comienzo [Abortar trabajo]
2019/05/07 20:32:45 - Abortar trabajo - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : Abortando trabajo.
2019/05/07 20:32:45 - principal_carga_guarani - Finalizó la entrada de trabajo [Abortar trabajo] (resultado=[false])
2019/05/07 20:32:45 - principal_carga_guarani - Finalizó la entrada de trabajo [loguear errores] (resultado=[false])
2019/05/07 20:32:45 - principal_carga_guarani - Finalizó la entrada de trabajo [buscar_instalacion] (resultado=[false])
2019/05/07 20:32:45 - principal_carga_guarani - Finalizó la entrada de trabajo [loguear inicio] (resultado=[false])
2019/05/07 20:32:45 - principal_carga_guarani - Ejecución del trabajo finalizada
2019/05/07 20:32:45 - Kitchen - ¡Finalizado!
2019/05/07 20:32:45 - Kitchen - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : Finalizado con errores
2019/05/07 20:32:45 - Kitchen - Comienzo=2019/05/07 20:32:24.357, Final=2019/05/07 20:32:45.106
2019/05/07 20:32:45 - Kitchen - El procesamiento terminó luego de 20 segundos.

Buenos días! tenes errores en la llamada, te están faltando algunos parámetros y sobrando otros… Deberías ejecutar la carga de la siguiente manera:

./kitchen.sh -file=“/opt/wichi650/etl/carga_de_datos/guarani3/principal_carga_guarani.kjb” -param=“base_wichi_clave=xxxxxxx” -param=“base_wichi_host=localhost” -param=“base_wichi_nombre=siu_wichi” -param=“base_wichi_puerto=5432” -param=“base_wichi_usuario=postgres” -param=“carga_comentario=ejemplo” -param=“carga_directorioTemporal=/opt/tmp” -param=“carga_instalacion=5-631” -param=“carga_periodo=0”

Te pongo en negrita los que no tenias y debes modificar, en el caso de carga_instalacion tenes dos partes, supongo que lo correcto seria -param=carga_instalacion=1-10 pero no estoy segura. El parámetro carga_instalacion se obtiene del campo “Número de Instalación” del tablero “Instalaciones” o se puede obtener de la tabla d_instalaciones concatenando los campos instalacion_id “-” instalacion_codigo.

Saludos,
Sabrina.