tengo un problemita con la ejecución de las tareas desde el spoon 4.0.
Convoco, por ej, a cargar_datos_dsa_guarani_tmp_alumnos.kjb
la cual convoca a cargar_txt_compartidos_gua_dsa_02.
en el primer job pongo los parametros de la conexion, pero estos no pasan al segundo.
O sea, habría que configurarlos en todos y cada una de las tareas que son convocadas?
O hay alguna configuración que modificar?
Hola,
cuando ejecutás el JOB principal le seteás los parámetros de la conexión y esos deberían pasar a los otros jobs y transformaciones automáticamente. Te está dando error?.
Si. Está dando error. Con la creación de las tablas tuve el mismo problema.
En ese caso creo que eran 5 jobs que habia que modificar, pero al cargar los datos, en cada transformación debería modificarse.
Sigo viendo.
te adjunto el log.
las dos primeras jobs tienen los parametros correctos de conexion a la base (los modifique y grabé)
cargar_datos_dsa_guarani_tmp_alumnos
cargar_datos_dsa_guarani_compartido_tmp_02
pero las transformaciones no las toque y falla la carga de carreras.
Si se te ocurre algo…
Si.
Existe.
El problema es que no llegan los parámetros.
O sea.
a la transformacion le puse los parámetros de conexion y de ruta del archivo en la propia transformacion y ahora el error es otro.
fijate en el log adjunto
Hola Emilio, podríamos probar la conexión…quizas sea eso…
si es un windows, fijate en c:\Users\tu_usuario.kettle\kettle.properties
de setear ahí los parametros de conexión…y en la conexión en el kettle, fijarte de usar esas variables definidas en el archivo kettle.properties, ejemplo:
Hola,
el problema es que está intentando leer los datos de carreras de dos archivos distintos al mismo tiempo. Eso lo ves en la transformación (sa_guarani_tmp_lt_carreras_load.ktr) en el paso LT_Carreras.txt.
vamos por partes.
si yo seteo los parameters en cada transformación funciona. Es lo que hice con la de carreras y salta un error de insersion de una fila. pero tomó los datos del txt y se conectó a la base.
No deberían pasar esos datos “automaticamente”?
los dos archivos que mencionas (LT_CarrerasxDepto.txt) y (LT_Carreras.txt) existen y tienen los mismos datos.
Hola,
con respecto a los dos txt mencionados anteriormente te recomiendo que dejes uno solo, por ej: LT_Carreras.txt y el otro lo borres o muevas de carpeta.
Con respecto a lo de los parámetros debería pasar solos, no se si para Windows hay que hacerlo que una manera diferente, ya que nosotros desarrollamos todo sobre linux y funciona de esa manera. Lo que si se es que el pasaje de parámetros para correrlo por línea de comando es diferente en windows: cambia la forma de llamar a los parámetros por /param:" xxxx=xxxxx"
Hola Emilio,
efectivamente había quedado fijo el puerto para la conexión (siu_dsa) que se definia en la transformación. Ahí hice la modificación que saldrá con la versión SIU-Wichi 4.1.0 y la adjunto para que reemplaces el archivo actual con este nuevo.
No tenés que empezar todo de nuevo. Si tenés cargados los txt de Rend. Acad. en la base temporal (siu_dsa.guarani_tmp) podés continuar corriendo nuevamente el JOB (cargar_datos_dsa_guarani_rendacademico.kjb) y de ahí continuar con el resto de los pasos de carga.