La red del Business Intelligence
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
Etiquetas:
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
Bienvenido a
Open Business Intelligence
© 2023 Creado por Emilio.
Tecnología de