Open Business Intelligence

La red del Business Intelligence

Ejecutar transformación/job de spoon con programador de tareas de windows

Estimados,

Quiero ejecutar una transformación de manera automática con el programador de tareas de windows. Para esto cree una trasformación prueba.ktr y cree un batch de esta transformación. Si ejecuto la transformación dentro de la carpeta del Spoon me funciona perfectamente, pero cuando utilizo el programador de tareas me aparece:

pan.bat no es se reconoce como comando 

Como puedo solucionar esto?

Gracias por la ayuda

Visitas: 605

Responde a esto

Respuestas a esta discusión

Ya está solucionado.

Si a alguien el interesa, simplemente debía cambiar el directorio antes para que reconociera el archivo pan.bat. Esto lo hice utilizando el comando chdir PATH en el batch.

Saludos,

Hola,
Disculpen las molestias estoy trabajando con pentaho, soy nueva y conozco poco, hice mis Transformaciones sin ningún problema (Fichero > Nuevo > Transformación) y las guardo en una carpeta dentro de mi PC.
Pero ahora quiero hacer que se ejecuten solas a determinada hora del día, se que tengo que hacer un proceso batch con mis transformaciones, pero nose que pasos seguir, ni de que manera tendría que hacerlo.

Agradecería mucho si pueden ayudarme.

Buenas Tardes Karina,

Para poder realizar la automatización a través de archivos Bats, dependiendo de si quieres ejecutar un job o una transformacion debes utilizar Kitchen (Jobs) o Pan (Transformaciones).

No encuentro el link de la documentacion oficial de Kettle para poder ejecutar pan y kitchen pero son de la siguiente manera:

- kitchen.bat /file:PATH /level:Basic (cuando se quiere ejecutar un Job)
- pan.bat /file:PATH /level:Basic (cuando se quiere ejecutar una transformación).

En PATH debes colocar la ruta completa de tu archivo ktr o kjb correspondiente, en caso de utilizar acentos u otros signos el archivo debe estar en la codificación correcta.

Saludos

Buenos Días, saludos.

    Actualmente tengo creado mi job y mi transformacion, y todo funciona correctamente. Ahora quiero configurar el carte para que al momento de pasar la url en el navegador me pueda listar todas las transformaciones o job que tengo en ese repositorio al que me conecto; ya que actualmente puedo ver el status en que se encuentra la corrida.

Ejemplo:

http://localhost:8282/kettle/status

Pero quiero ver la lista de los job y transformaciones que tengo en un determinado repositorio

Responder a debate

RSS

Distintivo

Cargando…

© 2017   Creado por Emilio.   Tecnología de

Emblemas  |  Reportar un problema  |  Términos de servicio