Hola:
Estamos migrando datos a una instalación de Guaraní 3 desde sistemas externos. La versión de Guaraní y de los scripts de Kettle es la 3.13.0
Creamos los archivos mig_alumos.csv y mig_requisitos.csv como dice la documentación.
Sin embargo al ejecutar el trabajo que crea la tabla mig_alumnos en el esquema ext y subir los datos del archivo mig_alumnos.csv Spoon da un error porque no encuentra una columna en la tabla mig_alumnos del esquema ext. La columna es pasivo_titulo
Lo extraño es que tanto en el script SQL que crea la tabla script_01_migracion_alumnos.sql como en la documentación del proceso no figura la columna pasivo_titulo. O sea, el mismo script no crea esa columna en la tabla, pero en el paso siguiente UpLoad mig_alumnos trata de cargar contenido en ese campo.
Les copio el error que da Spoon y el error al ejecutar la misma consulta desde Pgadmin
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, estado_inscripcion, noreg_anio_academico, noreg_fecha, noreg_causa, pasivo_fecha, pasivo_motivo, pasivo_titulo, egre_titulo, egre_fecha_egreso, egre_nro_expediente, egre_promedio, egre_promedio_sin_aplazos, egre_observaciones) VALUES ( '21286', 0, '41444148', 1, 12, 12, NULL, 1, 'P', 'S', 'A', 2017, '0017-03-31 00:00:00.000000 -03:00:00', 'A', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL) was aborted. Call getNextException to see the cause.
ERROR: no existe la columna «pasivo_titulo» en la relación «mig_alumnos»
LINE 21: pasivo_titulo
¿Se trata de un error en los scripts?
La única referencia que encontramos es un comentario en el script que crea la tabla mig_alumnos que dice que pasivo_titulo se cambio por egre_titulo
-- Datos para Egresados si esta Pasivo por Egreso (Lo incluye en el circuito de egreso nro 1)
egre_titulo integer, -- Para egresados, indicar el id del título por el cual egresó (sga_certificados.certificado)
-- Se inserta registro en sga_certificados_otorg (antes pasivo_titulo
Gracias por cualquier ayuda