Está en la página 1de 6

PASOS PARA CALENDARIZAR UN JOB

1.- Crear los archivos xxxxxx.xaction y xxxxxx.properties y otros 2 archivos index.xml e


index.properties para poder publicarlo en el servidor del pentaho.

Para crear el archivo xxxxxx .xaction es necesario contar con la herramienta PENTAHO DESIGN
STUDIO 3.7.0, está se puede obtener del repositorio svn://192.1.1.12/Doctos/

Se encuentra en la carpeta BI con el nombre pds-ce-win-32-3.7.0-stable.zip.

Después de haberlo descargado la herramienta, este se descomprime en la dirección que


desee, para iniciar la herramienta se da un doble click en el archivo eclipse.exe.

Paso seguido se crea un proyecto en dicha herramienta como se puede ver en la imagen de
abajo.
Al seleccionar la opción se debe de visualizar un dialogo como el siguiente

Le da click al botón next para poder pasar a la siguiente pantalla, se debe de visualizar una
imagen similar a la siguiente.
En esta pantalla se le da un nombre al proyecto en mi caso le asigne el nombre de
ActionCartera, luego se deselecciona la opción Use default location para así habilitar el botón
Browse y así poder seleccionar la carpeta pentaho-solutions la cual se encuentra en la carpeta
del servidor pentaho (biserver-ce), posteriormente se da click al botón Finish.

Se debe crear una estructura de árbol similar a la siguiente imagen.


Se selecciona el proyecto y se da click con el botón derecho y se debe visualizar un menú
popup con una lista de opciones, selecciona la opción New y de la lista que se despliega
selecciona la opción folder y le da un nombre.

En la carpeta creada se copian el archivo kjb (job) y los archivos ktr (transformaciones) así
como los archivos index.xml, index.properties y xxxxxx.properties.

Selecciona la carpeta creada y le da click con el botón derecho, se debe visualizar un menú
popup del cual selecciona la opción New y de la lista que se despliega selecciona la opción
Other posteriormente se debe desplegar un pantalla donde selecciona la opción New Action
Sequence Wizard presiona next para pasar a la siguiente pantalla en la cual el campo File
name le proporciona un nombre al action (recuerde que dicho archivo debe tener el mismo
nombre xxxxxx.properties) y en el campo Template selecciona “Hello World” y presiona finish.
Se debe visualizar una imagen similar a la siguiente

En la sección Process Actions selecciona el componente HelloWorldComponent


posteriormente le da click al botón con la imagen de una tachita roja para eliminarlo
seguidamente le da click al botón con la imagen de una cruz azul de la cual se despliega una
lista de opciones en la cual selecciona la opción “Execute – Pentaho Data Integration Job”
Se debe de abrir un editor en la parte derecha similar a la siguiente imagen

En la sección Input Section le da click al botón browse ahí selecciona el archivo kjb (job) que
desea calendarizar (recuerde que este archivo debe estar en la carpeta donde creó el archivo
xaction), en el campo Kettle Logging Level selecciona la opción rowlevel.

Ahora le da click al botón guardar de toolbar principal para gurdar todos los cambios realizados
y ya estamos listos para poder calendarizar este JOB en la administración del pentaho.

También podría gustarte