Error al ejecutar kitchen.sh

Buenos dias, me sale el siguiente error cuando ejecuto el kitchen para araucano y guarani3. adjunto la ejecucion del mismo son dos archivos
estamos con la instalacion de wichi 6.5.0 y la ultima del pentaho 6.1.0.1.196. la de guarani es 3.16.1, y el archivo de araucano descargado del sistema.
Espero su respuesta. Saludos


error wichi-araucano.txt (19.5 KB)

error wichi-guarani3.txt (557 Bytes)

DatosO3.zip (516 KB)

Hola! hubo una modificación en las las tablas de guarani 3.16.1, ya tenemos la modificación del etl que soluciona la carga pero aun no publicamos versión. Te adjunto la solución, debes descomprimir el zip y reemplazar la carpeta guarani3 ubicada en:
<paquete_siu_wichi>/etl/carga_de_datos/guarani3

Ahora me bajo los archivos de araucano, pruebo y te aviso
Saludos,
Sabrina.


guarani3.zip (789 KB)

Buenas:
Te comento que en una primer instancia si ejecuto pero dando error, cuando quisimos ejecutar por segunda vez ya no se ejecuta. esto sucedio antes de enviarte el primer mensaje. Ahora ya probamos descargando el archivo y reemplazamos, pero sigue sin ejecutar nada, en guarani3.

Para G3 asegurate de tener vacio el directorio temporal y volve a correrlo.
En el log de araucano veo que lo que no encuentra son los txt. La ruta del directorio temporal es la correcta?

Buenas:
volvi a ejecutarlo y ahora me sale esto:
./kitchen.sh \

-file==“/usr/local/pentaho/SIU-Wichi_6.5.0/etl/carga_de_datos/guarani3/principal_carga_guarani.kjb”
-param=“carga_comentario=ejemplo”
-param=“base_wichi_clave=postgres”
-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=/home/guarani3”
-param=“carga_instalacion=3-217”
-param=“carga_periodo=0”
OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
12:42:19,150 INFO [KarafInstance]


*** Karaf Instance Number: 2 at /usr/local/pentaho/data-integration/./syste ***
*** m/karaf/caches/default/data-2 ***
*** Karaf Port:8803 ***
*** OSGI Service Port:9052 ***


12:42:19,150 INFO [KarafBoot] Checking to see if org.pentaho.clean.karaf.cache is enabled
may 15, 2019 12:42:19 PM org.apache.karaf.main.Main$KarafLockCallback lockAquired
INFORMACIÓN: Lock acquired. Setting startlevel to 100
2019/05/15 12:42:19 - Kitchen - Comienzo de la ejecución.
2019/05/15 12:42:20 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp
may 15, 2019 12:42:21 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:/usr/local/pentaho/data-integration/launcher/…/lib/slf4j-log4j12-1.7.7.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/usr/local/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]
Se detuvo el procesamiento debido a un error:
No se ha podido cargar el trabajo desde el archivo XML [=/usr/local/pentaho/SIU-Wichi_6.5.0/etl/carga_de_datos/guarani3/principal_carga_guarani.kjb]
Unable to read file [file:///usr/local/pentaho/data-integration/=/usr/local/pentaho/SIU-Wichi_6.5.0/etl/carga_de_datos/guarani3/principal_carga_guarani.kjb]
Could not read from “file:///usr/local/pentaho/data-integration/=/usr/local/pentaho/SIU-Wichi_6.5.0/etl/carga_de_datos/guarani3/principal_carga_guarani.kjb” because it is not a file.
ERROR: Kitchen no puede continuar debido a que el trabajo no pudo ser cargado.

fijate que tenes dos == desp del file

./kitchen.sh \

-file==“/usr/local/pentaho/SIU-Wichi_6.5.0/etl/carga_de_datos/guarani3/principal_carga_guarani.kjb” \

Buenas: eliminé el signo ‘=’ que estaba adicional.Pero ahora exporta varias tablas hasta que reporta error en la tabla de mdp_personas_allegados:

2019/05/16 13:51:54 - crear tablas temporales -
2019/05/16 13:51:54 - crear tablas temporales - INSERT INTO public.wichi_nivel estudio_allegados (persona, estudio_alcanzado)
2019/05/16 13:51:54 - crear tablas temporales - SELECT persona, CASE WHEN estudi o_alcanzado = 12 THEN 13
2019/05/16 13:51:54 - crear tablas temporales - W HEN (estudio_alcanzado is null) THEN 0
2019/05/16 13:51:54 - crear tablas temporales - W HEN (estudio_alcanzado = 13) THEN -2
2019/05/16 13:51:54 - crear tablas temporales - W HEN estudio_alcanzado = 14 THEN 12
2019/05/16 13:51:54 - crear tablas temporales - E LSE estudio_alcanzado END
2019/05/16 13:51:54 - crear tablas temporales - FROM mdp_personas_allegados
2019/05/16 13:51:54 - crear tablas temporales - WHERE tipo_allegado in (‘P’,‘M’, ‘T’)
2019/05/16 13:51:54 - crear tablas temporales - ORDER BY 1;
2019/05/16 13:51:54 - crear tablas temporales -
2019/05/16 13:51:54 - crear tablas temporales - ERROR: column “persona” does not exist
2019/05/16 13:51:54 - crear tablas temporales - Hint: There is a column named “persona” in table “_wichi_nivel_estudio_allegados”, but it cannot be referenced from this part of the query.
2019/05/16 13:51:54 - crear tablas temporales - Position: 89
2019/05/16 13:51:54 - extraccion_guarani - Entrada de comienzo [Abort job 4]
2019/05/16 13:51:54 - Abort job 4 - ERROR (version 6.1.0.1-196, build 1 from 201 6-04-07 12.08.49 by buildguy) : No se pueden crear las tablas o funciones tempor ales
2019/05/16 13:51:54 - extraccion_guarani - Finalizó la entrada de trabajo [Abort job 4] (resultado=[false])
2019/05/16 13:51:54 - extraccion_guarani - Finalizó la entrada de trabajo [crear tablas temporales] (resultado=[false])
2019/05/16 13:51:54 - extraccion_guarani - Finalizó la entrada de trabajo [crear funciones] (resultado=[false])
2019/05/16 13:51:54 - extraccion_guarani - Finalizó la entrada de trabajo [Simpl e evaluation] (resultado=[false])
2019/05/16 13:51:54 - extraccion_guarani - Finalizó la entrada de trabajo [Set v ariables] (resultado=[false])
2019/05/16 13:51:54 - principal_extraccion_guarani - Entrada de comienzo [loguea r error]
2019/05/16 13:51:54 - ERROR - Finalizó con error la extracción de datos de Guara ní.
2019/05/16 13:51:54 - principal_extraccion_guarani - Entrada de comienzo [Aborta r trabajo]
2019/05/16 13:51:54 - Abortar trabajo - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : Abortando trabajo.
2019/05/16 13:51:54 - principal_extraccion_guarani - Finalizó la entrada de trab ajo [Abortar trabajo] (resultado=[false])
2019/05/16 13:51:54 - principal_extraccion_guarani - Finalizó la entrada de trab ajo [loguear error] (resultado=[false])
2019/05/16 13:51:54 - principal_extraccion_guarani - Finalizó la entrada de trab ajo [Extracción de datos] (resultado=[false])
2019/05/16 13:51:54 - principal_extraccion_guarani - Finalizó la entrada de trab ajo [loguear2] (resultado=[false])
2019/05/16 13:51:54 - principal_extraccion_guarani - Finalizó la entrada de trab ajo [setear_esquema] (resultado=[false])
2019/05/16 13:51:54 - principal_extraccion_guarani - Finalizó la entrada de trab ajo [Preparar directorios] (resultado=[false])
2019/05/16 13:51:54 - principal_extraccion_guarani - Finalizó la entrada de trab ajo [loguear3] (resultado=[false])
2019/05/16 13:51:54 - principal_extraccion_guarani - Finalizó la entrada de trab ajo [probar conexión] (resultado=[false])
2019/05/16 13:51:54 - principal_extraccion_guarani - Finalizó la entrada de trab ajo [loguear comienzo] (resultado=[false])
2019/05/16 13:51:54 - principal_carga_guarani - Entrada de comienzo [loguear err ores]
2019/05/16 13:51:54 - ERROR - Finalizó con errores el proceso de carga de datos de Guaraní3.
2019/05/16 13:51:54 - principal_carga_guarani - Entrada de comienzo [Abortar tra bajo]
2019/05/16 13:51:54 - Abortar trabajo - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : Abortando trabajo.
2019/05/16 13:51:54 - principal_carga_guarani - Finalizó la entrada de trabajo [ Abortar trabajo] (resultado=[false])
2019/05/16 13:51:54 - principal_carga_guarani - Finalizó la entrada de trabajo [ loguear errores] (resultado=[false])
2019/05/16 13:51:54 - principal_carga_guarani - Finalizó la entrada de trabajo [ Extracción] (resultado=[false])
2019/05/16 13:51:54 - principal_carga_guarani - Finalizó la entrada de trabajo [ Set variables] (resultado=[false])
2019/05/16 13:51:54 - principal_carga_guarani - Finalizó la entrada de trabajo [ buscar_instalacion] (resultado=[false])
2019/05/16 13:51:54 - principal_carga_guarani - Finalizó la entrada de trabajo [ loguear inicio] (resultado=[false])
2019/05/16 13:51:54 - principal_carga_guarani - Ejecución del trabajo finalizada
2019/05/16 13:51:54 - Kitchen - ¡Finalizado!
2019/05/16 13:51:54 - Kitchen - ERROR (version 6.1.0.1-196, build 1 from 2016-04 -07 12.08.49 by buildguy) : Finalizado con errores
2019/05/16 13:51:54 - Kitchen - Comienzo=2019/05/16 13:44:32.710, Final=2019/05/ 16 13:51:54.044
2019/05/16 13:51:54 - Kitchen - El procesamiento terminó luego de 7 minutos y 21 segundos (441 segundos en total).

Hola! claro, ese error se corrige con el zip que te mande en la primer respuesta… reemplazaste la carpeta???

Hola: si si la reemplace, sino antes no ejecutaba nada.

Podras chequear que reemplazaste la carpeta? Porque ya pasamos ese zip a varias unis y funciono.
Por ej: http://foro.comunidad.siu.edu.ar/index.php?topic=17135.0

Te adjunto captura de cuales serian los modificados


archivos_nuevos.png

archivos_nuevos.png

Buenas: te paso en el archivo adjunto el detalle de los archivos que reemplace y por las dudas arriba tambien esta la ruta en donde estan los archivos.


wichi.jpg

wichi.png

Bien, te hago una consulta, porque la ruta de la imagen que me mandaste es wichi/etl/carga_de_datos/guarani3.… y en la ejecución que mandaste es file=“/usr/local/pentaho/SIU-Wichi_6.5.0/etl/carga_de_datos/guarani3/principal_carga_guarani.kjb” \

Tendrias que ejecutar el etl con la primer ruta

Hola! por favor avisame como te fue con la carga guarani. Por otro lado, cargue araucano sin problemas (adjunto imagenes). Seguramente estes pasando mal la ruta de los txt → -param=“rutatxt=/home/wichi/araucano
Debes reemplazar lo que esta en negrita por la ruta donde estan los txt.
Saludos,
Sabrina


carga_araucano_unju.png

carga_araucano_unju.png

saiku_unju.png

saiku_unju.png

Buenos Días disculpas por la demora en responder, si funciono la transferencia de datos de Guarani 3. realizando las correcciones propuestas.
ahora te escribo por que estoy colocando los datos de kolla y tengo el siguiente error, te adjunto los archivos de error y captura de pantalla de la configuración de instalación. no puedo ingresar los datos de kolla porque esta consultando internamente en Guarani esto es asi??


20190703_errores kolla.txt (8.62 KB)

20190703_errores kolla.txt.zip (7.33 KB)

Buenos dias, la base de kolla es una base aparte de la de guarani… En la ejecucion del etl estas usando → base_fuente_nombre to value [guarani3], tenes que usar la base de kolla.
Saludos,
Sabrina

Si es una base aparte para kolla por eso veo que hasta toma el ip de guarani cuando esta configurado otro ip para kolla

Esa configuración es la que pones en el tablero de instalaciones. Entra a pentaho, dentro de la carpeta de SIU-Wichi → Administrar Servidor → Configuracion → 0 - Configurar Instalaciones. Fijate ahi si esta bien configurada la instalacion de kolla y si al ejecutar el etl estas poniendo el id_instalacion correcto

si la configuración esta bien tiene otro ip te lo mande en el zip donde esta el txt. y fitaje que esta yendo a buscar en el ip donde tengo guarani 3

Hola Mariela: hay que chequear los parámetros de carga
Puntualmente vemos en el txt que nos pasaste -param=“instalacion=5-263” y deberia ser -param=“carga_instalacion=5-263”

Te paso los parametros de Kolla de ejemplo:
$ cd <path_data_integration>
$ ./kitchen.sh
-file=“<path_etl>/carga_de_datos/kolla/carga_kolla.kjb”
-param=“base_wichi_usuario=postgres”
-param=“base_wichi_clave=xxxxxxx”
-param=“base_wichi_nombre=siu_wichi”
-param=“base_wichi_host=localhost”
-param=“base_wichi_puerto=5432”
-param=“carga_directorioTemporal=/home/wichi/kolla”
-param=“carga_instalacion=5-263”

Para ver los parametros de cada ETL de carga, ver la Guia técnica paginas 54 a 69 → http://bit.ly/2W1ghWg

Saludos, Mariano