Buenas tardes, mediante el punto 5.6 de la guía técnica de Wichi intentamos realizar la actualización de datos de Pilagá
Parado en: opt/pentaho/data-integration#
./kitchen.sh \ -file=“…/etl/carga_de_datos/pilaga/principal_carga_pilaga.kjb” -param=“periodo=2017” -param=“actualizacion=1” -param=“base_usuario=postgres” -param=“base_clave=xzxzxz” -param=“base_host=192.168.1.xzx” -param=“base_nombre=siu_wichi” -param=“base_puerto=5432” -param=“comentario=Actualiza datos Pilaga” -param=“directorioDestino=/home/wichi/pilaga” -param=“directorioTemporal=/home/wichi/pilaga/temp” -param=“directorioTxt=/home/wichi/pilaga/txt” -param=“instalacion=3-1”
Tenemos actualizado Wichi a la versión 6.2. Queríamos saber si la versión que tenemos de Pilagá es compatible con la misma, ya que una advertencia es la siguiente:
ADVERTENCIA - Se detectó que la versión del sistema fuente (pilaga) es (3.0.2), la cual es desconocida por el exportador o importador de Wichi. Dado que el exportador o importador de Wichi no pudo determinar si la versión del sistema fuente es compatible, se continúa con el proceso. Comuníquese con el SIU para más información.
También pudimos visualizar el siguiente error:
2017/07/04 11:55:37 - pilaga_tmp_d_comprobante - Dispatching started for transformation [pilaga_tmp_d_comprobante]
2017/07/04 11:55:37 - d_comprobante.0 - Connected to database [siu_dsa] (commit=0)
2017/07/04 11:55:37 - d_comprobante.txt.0 - Header row skipped in file ‘/home/wichi/pilaga/txt/d_comprobante.txt’
2017/07/04 11:55:37 - pilaga_tmp_d_comprobante - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : Errors detected!
2017/07/04 11:55:37 - d_comprobante.0 - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : Because of an error, this step can’t continue:
2017/07/04 11:55:37 - d_comprobante.0 - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : org.pentaho.di.core.exception.KettleValueException:
2017/07/04 11:55:37 - d_comprobante.0 - Unexpected conversion error while converting value [importe String] to a Number
2017/07/04 11:55:37 - d_comprobante.0 -
2017/07/04 11:55:37 - d_comprobante.0 - importe String : couldn’t convert String to number
2017/07/04 11:55:37 - d_comprobante.0 -
2017/07/04 11:55:37 - d_comprobante.0 - importe String : couldn’t convert String to number : non-numeric character found at position 6 for value [14900.0]
2017/07/04 11:55:37 - d_comprobante.0 -
2017/07/04 11:55:37 - d_comprobante.0 -
2017/07/04 11:55:37 - d_comprobante.0 -
2017/07/04 11:55:37 - d_comprobante.0 - at org.pentaho.di.core.row.value.ValueMetaBase.getNumber(ValueMetaBase.java:1691)
2017/07/04 11:55:37 - d_comprobante.0 - at org.pentaho.di.core.row.value.ValueMetaBase.convertData(ValueMetaBase.java:3540)
2017/07/04 11:55:37 - d_comprobante.0 - at org.pentaho.di.core.row.value.ValueMetaBase.convertBinaryStringToNativeType(ValueMetaBase.java:1281)
2017/07/04 11:55:37 - d_comprobante.0 - at org.pentaho.di.core.row.value.ValueMetaBase.getString(ValueMetaBase.java:1481)
2017/07/04 11:55:37 - d_comprobante.0 - at org.pentaho.di.core.row.RowMeta.getString(RowMeta.java:309)
2017/07/04 11:55:37 - d_comprobante.0 - at org.pentaho.di.core.row.RowMeta.getString(RowMeta.java:817)
2017/07/04 11:55:37 - d_comprobante.0 - at org.pentaho.di.trans.steps.tableoutput.TableOutput.writeToTable(TableOutput.java:377)
2017/07/04 11:55:37 - d_comprobante.0 - at org.pentaho.di.trans.steps.tableoutput.TableOutput.processRow(TableOutput.java:118)
2017/07/04 11:55:37 - d_comprobante.0 - at org.pentaho.di.trans.step.RunThread.run(RunThread.java:62)
2017/07/04 11:55:37 - d_comprobante.0 - at java.lang.Thread.run(Thread.java:745)
2017/07/04 11:55:37 - d_comprobante.0 - Caused by: org.pentaho.di.core.exception.KettleValueException:
2017/07/04 11:55:37 - d_comprobante.0 - importe String : couldn’t convert String to number
2017/07/04 11:55:37 - d_comprobante.0 -
2017/07/04 11:55:37 - d_comprobante.0 - importe String : couldn’t convert String to number : non-numeric character found at position 6 for value [14900.0]
2017/07/04 11:55:37 - d_comprobante.0 -
2017/07/04 11:55:37 - d_comprobante.0 -
2017/07/04 11:55:37 - d_comprobante.0 - at org.pentaho.di.core.row.value.ValueMetaBase.convertStringToNumber(ValueMetaBase.java:803)
2017/07/04 11:55:37 - d_comprobante.0 - at org.pentaho.di.core.row.value.ValueMetaBase.getNumber(ValueMetaBase.java:1631)
2017/07/04 11:55:37 - d_comprobante.0 - … 9 more
2017/07/04 11:55:37 - d_comprobante.0 - Caused by: org.pentaho.di.core.exception.KettleValueException:
2017/07/04 11:55:37 - d_comprobante.0 - importe String : couldn’t convert String to number : non-numeric character found at position 6 for value [14900.0]
2017/07/04 11:55:37 - d_comprobante.0 -
2017/07/04 11:55:37 - d_comprobante.0 - at org.pentaho.di.core.row.value.ValueMetaBase.convertStringToNumber(ValueMetaBase.java:794)
2017/07/04 11:55:37 - d_comprobante.0 - … 10 more
2017/07/04 11:55:37 - Replace in string.0 - Finished processing (I=0, O=0, R=36, W=35, U=0, E=0)
2017/07/04 11:55:37 - d_comprobante.0 - Finished processing (I=0, O=0, R=1, W=0, U=0, E=1)
2017/07/04 11:55:37 - pilaga_tmp_d_comprobante - Transformation detected one or more steps with errors.
2017/07/04 11:55:37 - d_comprobante.txt.0 - Finished processing (I=159, O=0, R=0, W=157, U=0, E=0)
2017/07/04 11:55:37 - pilaga_tmp_d_comprobante - Transformation is killing the other steps!
2017/07/04 11:55:37 - pilaga_tmp_d_comprobante - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : Errors detected!
2017/07/04 11:55:37 - principal_importacion_pilaga_tmp - Starting entry [Abort job]
2017/07/04 11:55:37 - Abort job - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : El proceso de importación al temporal falló y fue interrumpido. Revise el log para más detalles
Desde ya muchas gracias!