Error al cargar Datos Guarani y hacer un nuevo reporte en SAIKU

Ahi está!!! Esa tabla sólo tiene 3 filas con las carreras de la última Unidad Académica cargada.

Ahora, adonde estará el problema? será en el job de carga?


error saiku7.jpg

error saiku7.png

Voy a hacer una carga de datos en una siu_wichi 5.6 para ver si puedo reproducir el problema.
Tu base fue creada con los etl de la version 5.6 ? o es migrada?

sisi, la cree con los etl de la versión 5.6.0.

Estoy buscando información de como mirar los etl para tratar de interpretarlo en el wiki de pentaho

Hola, efectivamente es un bug del etl cuando cargas instalaciones distintas.
Te adjunto los dos archivos a reemplazar en los siguientes directorios:

<Paquete_SIU-Wichi_5.6.0>/etl/carga_de_datos/guarani/copiar_dimensiones_dw_a_dsa.kjb
<Paquete_SIU-Wichi_5.6.0>/etl/carga_de_datos/guarani/importacion_guarani_dw/rendimiento_academico/gua_dw_lt_planes.ktr

Podras hacer una prueba para ver si funciona??
Saludos,
Sabrina.


parcheG2.zip (6.35 KB)

Genia! me costó un poco encontrar donde estaban ubicados los archivos esos pero los modifiqué, cargué 2 unidades académicas y anduvo perfecto!

Ahora estoy corriendo los datos nuevamente del resto de las unidades académicas.

Muchas gracias!!

Buenísimo Andres! gracias por probarlo.

Lo vamos a incluir en la versión 6.3.0

saludos!
Mariano

Hola, de nuevo yo.

Corregí los scripts y volví a cargar todos los datos de todas las unidades académicas y anduvo perfecto salvo 2 casos.

Al correr los etl de carga de estas 2 U.A. tira errores:

2017/08/11 09:15:55 - lt_planes - Loading transformation from XML file [file:///usr/local/pentaho/data-integration/carga_de_datos/guarani/importacion_guarani_dw/rendimiento_academico/gua_dw_lt_planes.ktr] 2017/08/11 09:15:55 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp 2017/08/11 09:15:55 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp 2017/08/11 09:15:55 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp 2017/08/11 09:15:55 - gua_dw_lt_planes - Iniciado despacho de la transformación [gua_dw_lt_planes] 2017/08/11 09:15:55 - gua_dw_lt_planes.0 - Connected to database [siu_dw] (commit=10000) 2017/08/11 09:15:55 - gua_dsa_ids_lt_planes.0 - Finished reading query, closing connection. 2017/08/11 09:15:55 - gua_dsa_ids_lt_planes.0 - Procesamiento finalizado (EN=201, SA=0, LE=0, ES=201, AC=0, ER=0) 2017/08/11 09:15:55 - gua_dw_lt_planes.0 - ERROR (version 6.0.1.0-386, build 1 from 2015-12-03 11.37.25 by buildguy) : Unexpected batch update error committing the database connection. 2017/08/11 09:15:55 - gua_dw_lt_planes.0 - ERROR (version 6.0.1.0-386, build 1 from 2015-12-03 11.37.25 by buildguy) : org.pentaho.di.core.exception.KettleDatabaseBatchException: 2017/08/11 09:15:55 - gua_dw_lt_planes.0 - Error updating batch 2017/08/11 09:15:55 - gua_dw_lt_planes.0 - Batch entry 1 INSERT INTO guarani.gua_dw_lt_planes (plan_id, carrera_id_gua, plan_id_gua, plan_desc, planversion_id, carrera_id, carrera_desc, unidadacademica_id, fechadesde, fechahasta, version, vigente, fechaact) VALUES ( 668, 'AUSMAGUT', '1062', '1062', '-1', 112, 'GUIA UNIVERSITARIO DE TURISMO', 11, '2017-08-11 00:00:00.000000 -03:00:00', '2199-12-31 00:00:00.000000 -03:00:00', 1, 'Y', '2017-08-11 09:14:47.826000 -03:00:00') was aborted. Call getNextException to see the cause. 2017/08/11 09:15:55 - gua_dw_lt_planes.0 - 2017/08/11 09:15:55 - gua_dw_lt_planes.0 - at org.pentaho.di.core.database.Database.createKettleDatabaseBatchException(Database.java:1372) 2017/08/11 09:15:55 - gua_dw_lt_planes.0 - at org.pentaho.di.core.database.Database.emptyAndCommit(Database.java:1361) 2017/08/11 09:15:55 - gua_dw_lt_planes.0 - at org.pentaho.di.trans.steps.tableoutput.TableOutput.dispose(TableOutput.java:575) 2017/08/11 09:15:55 - gua_dw_lt_planes.0 - at org.pentaho.di.trans.step.RunThread.run(RunThread.java:96) 2017/08/11 09:15:55 - gua_dw_lt_planes.0 - at java.lang.Thread.run(Thread.java:745) 2017/08/11 09:15:55 - gua_dw_lt_planes.0 - Caused by: java.sql.BatchUpdateException: Batch entry 1 INSERT INTO guarani.gua_dw_lt_planes (plan_id, carrera_id_gua, plan_id_gua, plan_desc, planversion_id, carrera_id, carrera_desc, unidadacademica_id, fechadesde, fechahasta, version, vigente, fechaact) VALUES ( 668, 'AUSMAGUT', '1062', '1062', '-1', 112, 'GUIA UNIVERSITARIO DE TURISMO', 11, '2017-08-11 00:00:00.000000 -03:00:00', '2199-12-31 00:00:00.000000 -03:00:00', 1, 'Y', '2017-08-11 09:14:47.826000 -03:00:00') was aborted. Call getNextException to see the cause. 2017/08/11 09:15:55 - gua_dw_lt_planes.0 - at org.postgresql.jdbc2.AbstractJdbc2Statement$BatchResultHandler.handleError(AbstractJdbc2Statement.java:2743) 2017/08/11 09:15:55 - gua_dw_lt_planes.0 - at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1928) 2017/08/11 09:15:55 - gua_dw_lt_planes.0 - at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:405) 2017/08/11 09:15:55 - gua_dw_lt_planes.0 - at org.postgresql.jdbc2.AbstractJdbc2Statement.executeBatch(AbstractJdbc2Statement.java:2892) 2017/08/11 09:15:55 - gua_dw_lt_planes.0 - at org.pentaho.di.core.database.Database.emptyAndCommit(Database.java:1348) 2017/08/11 09:15:55 - gua_dw_lt_planes.0 - ... 3 more 2017/08/11 09:15:55 - gua_dw_lt_planes - ERROR (version 6.0.1.0-386, build 1 from 2015-12-03 11.37.25 by buildguy) : ¡Errores detectados! 2017/08/11 09:15:55 - gua_dw_lt_planes.0 - Procesamiento finalizado (EN=0, SA=0, LE=201, ES=0, AC=0, ER=1) 2017/08/11 09:15:55 - gua_dw_lt_planes - ERROR (version 6.0.1.0-386, build 1 from 2015-12-03 11.37.25 by buildguy) : ¡Errores detectados! 2017/08/11 09:15:55 - gua_dw_lt_planes - La transformación ha detectado uno ó más pasos con errores. 2017/08/11 09:15:55 - gua_dw_lt_planes - ¡La transformación está matando los otros pasos! 2017/08/11 09:15:55 - cargar_datos_siu_dw_rendacademico - Entrada de comienzo [Abortar proceso]

en el log de postgresql

2017-08-11 09:15:55 ART [30062-1] postgres@siu_wichi ERROR: llave duplicada viola restricción de unicidad «gua_dw_lt_planes_pk» 2017-08-11 09:15:55 ART [30062-2] postgres@siu_wichi DETALLE: Ya existe la llave (plan_id)=(668). 2017-08-11 09:15:55 ART [30062-3] postgres@siu_wichi SENTENCIA: INSERT INTO guarani.gua_dw_lt_planes (plan_id, carrera_id_gua, plan_id_gua, plan_desc, planversion_id, carrera_id, carrera_desc, unidadacademica_id, fechadesde, fechahasta, version, vigente, fechaact) VALUES ( $1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13)

Adjunto imágenes de los datos en las tablas guarani_dsa.gua_dsa_ids_lt_planes y guarani.gua_dw_lt_planes


guarani_dsa.gua_dsa_ids_lt_planes.png

guarani.gua_dw_lt_planes.png

Hola! es muy raro porque antes de insertar en guarani.gua_dw_lt_planes, trunca la tabla. Queres mandarme el juego de datos de esas dos que fallan asi las pruebo? a wichi@siu.edu.ar
Saludos,
Sabrina.


trucate_planes.png

trucate_planes.png

Datos enviados.

Saludos!