les comento, estamos teniendo un error al intentar importar los datos de RHUN en SIU-WICHI (versión 5.4.0).
ERROR 30-03 10:59:19,481 - Cargar/Actualizar dimensión - java.lang.RuntimeException: Error serializing row to byte array
at org.pentaho.di.core.row.RowMeta.extractData(RowMeta.java:848)
at org.pentaho.di.trans.steps.dimensionlookup.DimensionLookup.addToCache(DimensionLookup.java:1464)
at org.pentaho.di.trans.steps.dimensionlookup.DimensionLookup.lookupValues(DimensionLookup.java:677)
at org.pentaho.di.trans.steps.dimensionlookup.DimensionLookup.processRow(DimensionLookup.java:234)
at org.pentaho.di.trans.step.RunThread.run(RunThread.java:50)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.RuntimeException: orden String(2147483647) : There was a data type error: the data type of java.lang.Long object [1] does not correspond to value meta [String(2147483647)]
at org.pentaho.di.core.row.ValueMeta.writeData(ValueMeta.java:2066)
at org.pentaho.di.core.row.RowMeta.writeData(RowMeta.java:478)
at org.pentaho.di.core.row.RowMeta.extractData(RowMeta.java:841)
... 5 more
Esto surge al querer actualizar los datos de un periodo de prueba cargado inicialmente. La carga inicial si funcionó correctamente pero hubo un error de encoding y entonces en la DB están todos los acentos mal (sin percatarnos, en el script de carga que desarrollamos tenía un paso previo que es la conversión de LATIN1 a UTF8 que no era necesario).
Dando vueltas en la web, pareciera que el error de tipo de dato surge al querer asignar un string a un tipo de dato numérico… alguna sugerencia?
Gracias!
PD: si limpiando los datos previamente importados se puede solucionar… ¿cual sería el paso para realizar un reseteo para este sistema fuente y comenzar desde cero?
He vuelto a cargar sin mayores inconvenientes (eliminé de public.d_unidad las que estaban cargadas para rhun).
Por otro lado, ingresando directamente a los cubos de RHUN, no pareciera que estén bien puesto que no cargan ni cuando se ingresa a editarlos desde SAIKU. De todas formas, si selecciono el cubo respectivo y trabajo con las dimensiones, puedo ver los datos.
Hola Sergio, buenísimo que lo hayas solucionado.
No alcanzo a entender el problema que planteas ahora. Luego de la carga hay que refrescar la cache. Si el problema es otro, si te parece lo seguimos por GDS.