Al intentar migrar este modulo ocurre un error debido a que intenta convertir el campo anio_academico a int siendo que este esta en string, lo que sucede es que el campo 8_plan_version no es tenido en cuenta por la tarea de pentaho, lo mismo sucede con el campo 15_estado_inscripcion.
He revisado las guías de Guarani 3.11.1 y 3.12.0, en las cuales los dos campos aparecen como obligatorios.
Necesito que me digan si esto es así o hay que descargar la tarea de pentaho que contempla estos campos.
Gracias
!Buenos días Cristian¡, estás utilizando el script de migración de Matrícula? Está bien que el año académico sea integer; ¿qué datos tenés en la tabla sga_anios_academicos ?
Cristian, estaba mal en la documentación de la version 3.12.
http://documentacion.siu.edu.ar/wiki/SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Matricula#Pasos_para_la_Migraci.C3.B3n
Ese campo plan_version existió en un principio, pero luego fue reemplazado por plan_version_ingreso y plan_version_actual. Este cambio fue para poder diferenciar el plan de estudios en el que ingresó el alumno en la propuesta y el plan de estudios actual (para los casos donde el alumno cambión de plan de estudios).
Muchas gracias por la respuesta.
Miren, lo mismo sucede con el campo “estado_inscripcion”, ya que en el insert no es considerado.
Error:
2017/03/21 15:28:43 - Salida Tabla.0 - Unexpected conversion error while converting value [noreg_causa String] to an Integer
Les agrego el insert que trata de ejecutar la tarea de pentaho(script_mig_matriculas):
INSERT INTO ext.mig_alumnos (
legajo,
tipo_documento,
nro_documento,
propuesta,
plan_version_ingreso,
plan_version_actual,
plan_version_actual_fecha,
ubicacion,
modalidad,
regular,
calidad,
anio_academico,
fecha_inscripcion,
noreg_anio_academico,
noreg_fecha,
noreg_causa,
pasivo_fecha,
pasivo_motivo,
pasivo_titulo)
VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
Cual seria la solución al caso que planteo?
Cristian lo estamos revisando en cuanto tengamos alguna definición te avisamos.
¿Con los scripts de que version estas migrando?
El migrador esta levantanto todos los campos del CSV a la tabla mig_alumnos (son 20 campos).
Por lo que veo ahi en el error es que el campo noreg_causa es un campo de tipo integer, y pareciera que cargaste un dato de tipo string que al intentar convertirlo da error.
¿Podes verificar que cargaste en esa columna?
Ese dato solo se carga si indicaste que el alumno no es regular en la carrera.
noreg_causa = Motivo por el cual dejo de ser regular (Dato de la tabla sga_perdida_regularidad_causas.causa_perdida_reg)
Estoy migrando con los script que nos dieron para la versión 3.12, descargados desde Colab el día 16 de Noviembre 2016.
Por otra parte el campo “noreg_causa” es entero como se pide en la guía, y el error esta dado por que sobra el campo “estado_inscripcion”, es mas, si se omite esta campo el insert se ejecuta correctamente.
Vuelvo a colocar el insert que se ejecuta en la tarea de pentaho:
INSERT INTO ext.mig_alumnos (
legajo,
tipo_documento,
nro_documento,
propuesta,
plan_version_ingreso,
plan_version_actual,
plan_version_actual_fecha,
ubicacion,
modalidad,
regular,
calidad,
anio_academico,
fecha_inscripcion,
noreg_anio_academico,
noreg_fecha,
noreg_causa,
pasivo_fecha,
pasivo_motivo,
pasivo_titulo)
VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
como ven ahí no se encuentra el campo “estado_inscripcion”, por lo que son 19 campos los que se tiene en cuenta .
Adjunto mis archivos de migración.
05_Matriculas.rar (10.4 KB)
Buenas días Cristian, ¿podrías indicarnos cual es la rama del colab de donde descargaste la migración? ya que por lo que estuvimos viendo estamos hablando de cosas distintas porque nosotros estamos viendo la migración que se encuentra en esta rama de
colab https://colab.siu.edu.ar/svn/guarani3/versiones/migracion/3.12.0/
Para migrar a la 3.12 deberían usar esos trabajos y transformaciones del kettle.
Saludos.
Estimados, no podemos acceder a esa rama, les envió lo que encontramos al acceder a Colab.
La revisión actual es la 12490. Eso lo obtuvieron por svn? luego desde que carpeta estas entrando a ver los trabajos y transformaciones?
Desde que carpeta estas viendo los trabajos? En la imagen que me pasas solo veo el nodo raiz. Nosotros estamos trabajando en ver el error en esta carpeta.
https://colab.siu.edu.ar/svn/guarani3/versiones/migracion/3.12.0/
Saludos.
La rama a la que hacen referencia nos es inaccesible, por lo que los archivos han sido extraído desde esta rama:
https://colab.siu.edu.ar/svn/guarani3/nodos/uccuyo/migracion/trunk/3.11.5/Externos/01_Schema
creímos que estaban bien estos…
Si tenés razón, danos unos minutos y probá de nuevo por favor.
Estimados no podemos acceder al link que nos pasaron en las respuestas anteriores, mandamos una imagen con lo mas parecido que nos aparece. Queremos saber si estos archivos sirven?
¡Hola! Fijate abriendo otro browser o una pantalla de navegación privada.
Hemos seguido sus indicaciones y no podemos acceder, les envío una imagen con lo que nos aparece
Cristian, es la misma ruta con la que usaron los scripts pero en otra versión. La carpeta que están accediendo no es la indicada.
En el caso de Uds sería ésta
https://colab.siu.edu.ar/svn/guarani3/nodos/uccuyo/migracion/trunk/3.12.0/Externos/
Gracias, ahora mismo descargamos los archivos y reprocesamos.