Estamos teniendo inconvenientes al momento de realizar la exportación de datos desde Mapuche, revisamos el log de pentaho (pentaho.log) y el error indica estar relacionado con SQL
La versiones de los sistemas son: Wichi 6.10 y Mapuche 3.21.0 r2
2023-07-26 15:17:15,607 ERROR [org.pentaho.di] 2023/07/26 15:17:15 - domicilio.0 - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : Error inesperado
2023-07-26 15:17:15,607 ERROR [org.pentaho.di] 2023/07/26 15:17:15 - domicilio.0 - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : org.pentaho.di.core.exception.KettleDatabaseException:
2023/07/26 15:17:15 - domicilio.0 - An error occurred executing SQL:
2023/07/26 15:17:15 - domicilio.0 - SELECT distinct DHA1.codigo_pais || '-' || coalesce(DHA1.codigo_provincia,DHA1.estado_extranjero) || '-' || coalesce(DHA1.codigo_postal,0) || '-' || coalesce(DHA1.codigo_repetidos,'00') as domicilio_codigo,
2023/07/26 15:17:15 - domicilio.0 - descripcion_pais::BYTEA,coalesce(descripcion_pcia::BYTEA,DHA1.estado_extranjero::BYTEA) as descripcion_pcia, DHA1.codigo_postal, coalesce(desc_localidad::BYTEA ,'Vacio/Nulo') as desc_localidad
2023/07/26 15:17:15 - domicilio.0 - FROM mapuche.dha1 DHA1 left join mapuche.dha3 DHA3 on DHA1.codigo_pais=DHA3.codigo_pais
2023/07/26 15:17:15 - domicilio.0 - left join mapuche.dha5 DHA5 ON DHA1.codigo_provincia=DHA5.codigo_pcia
2023/07/26 15:17:15 - domicilio.0 - LEFT JOIN mapuche.dha4 DHA4 ON (DHA1.codigo_provincia=DHA4.codigo_provincia and DHA1.codigo_postal=DHA4.codigo_postal AND DHA1.codigo_repetidos=DHA4.codigo_repetidos)
2023/07/26 15:17:15 - domicilio.0 - WHERE domprincipal is TRUE
2023/07/26 15:17:15 - domicilio.0 - ERROR: secuencia de bytes no válida para codificación «UTF8»: 0xd1 0x41
2023/07/26 15:17:15 - domicilio.0 -
2023/07/26 15:17:15 - domicilio.0 - at org.pentaho.di.core.database.Database.openQuery(Database.java:1716)
2023/07/26 15:17:15 - domicilio.0 - at org.pentaho.di.trans.steps.tableinput.TableInput.doQuery(TableInput.java:224)
2023/07/26 15:17:15 - domicilio.0 - at org.pentaho.di.trans.steps.tableinput.TableInput.processRow(TableInput.java:138)
2023/07/26 15:17:15 - domicilio.0 - at org.pentaho.di.trans.step.RunThread.run(RunThread.java:62)
2023/07/26 15:17:15 - domicilio.0 - at java.lang.Thread.run(Thread.java:748)
2023/07/26 15:17:15 - domicilio.0 - Caused by: org.postgresql.util.PSQLException: ERROR: secuencia de bytes no válida para codificación «UTF8»: 0xd1 0x41
2023/07/26 15:17:15 - domicilio.0 - at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2455)
2023/07/26 15:17:15 - domicilio.0 - at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2155)
2023/07/26 15:17:15 - domicilio.0 - at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:288)
2023/07/26 15:17:15 - domicilio.0 - at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:430)
2023/07/26 15:17:15 - domicilio.0 - at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:356)
2023/07/26 15:17:15 - domicilio.0 - at org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:303)
2023/07/26 15:17:15 - domicilio.0 - at org.postgresql.jdbc.PgStatement.executeCachedSql(PgStatement.java:289)
2023/07/26 15:17:15 - domicilio.0 - at org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:266)
2023/07/26 15:17:15 - domicilio.0 - at org.postgresql.jdbc.PgStatement.executeQuery(PgStatement.java:233)
2023/07/26 15:17:15 - domicilio.0 - at org.pentaho.di.core.database.Database.openQuery(Database.java:1705)
2023/07/26 15:17:15 - domicilio.0 - ... 4 more
Buenos días, te adjunto el archivo con la corrección, descomprimir y reemplazar en <PATH_ETL>/etl/carga_de_datos/mapuche/extraccion
Por avisame si les funciona correctamente así lo sacamos en próxima versión.
Saludos,
Sabrina.
Es por el domicilio también, te adjunto el archivo con la corrección en ft_legajos, descomprimir y reemplazar en <PATH_ETL>/etl/carga_de_datos/mapuche/extraccion