La red del Business Intelligence
Buenas tardes a todos!
Bueno estoy buscando la manera de que un etl, se ejecute de manera automática, es decir indicarle que se ejecute todos los dias. Pero no he encontrado una buena referencia de como hacerlo. ¿podrian guiarme o especificarme de como se lleva a cabo este proceso?
De antemano gracias.
lo normal es hacerlo con una tarea programada.
Un cron en unix.
Una tarea programada en windows.
Otra opción es hacerlo mediante el servidor enterprise... pero supongo que no es el caso de ponerse el servidor enterprise sólo por eso.
Hola,
puedes hacerlo mediante xactions:
- Crear un xaction (por ejemplo, carga.xaction) q ejecute tu ETL (por ejemplo, carga.ktr) (http://wiki.pentaho.com/display/ServerDoc2x/Execute+Pentaho+Data+In...)
- Crear otro xaction (por ejemplo, progr_carga.xaction) para crear un job q "ejecute" el anterior xaction todos los días.(http://wiki.pentaho.com/display/ServerDoc2x/Scheduler+-+Add+Job)
Un saludo,
Virginia
hay un servicio en el data integration que se llama pan.sh (unix) o .bat (windows) él se encarga de ejecutar las transformaciones hechas en spoon. Si trabajas en unix podrías hacer un shell y lo colocas en crontab pa que se ejecute todos los días a la hora que desees.. el contenido del shell podría ser algo como esto:
cd /pentaho/pentaho/design-tools/data-integration
sh pan.sh -file:"/pentaho/etl_ausentismo_final.ktr" -level:Basic
Buenas Bal... para mantener un mínimo orden interno intenta hacer las consultas en los grupos especializados o en el foro.
Gracias
Comentar
Bienvenido a
Open Business Intelligence
© 2024 Creado por Emilio.
Tecnología de
¡Necesitas ser un miembro de Open Business Intelligence para añadir comentarios!
Participar en Open Business Intelligence