Guía de Desarrollo de Software para del desarrollo de aplicaciones sobre el repositorio de la Dirección de Información y Tecnologías DSIT de la Universidad de Los Andes. Versión 1.2.0
Se debe desplegar el proyecto en un pentaho server (ya sea filandia o gama, preferiblemente gama)
Adicionalmente se debe solicitar al cedEx de Middleware que suban los archivos necesarios para la ejecución del proyecto y creacion de folders necesarios, Ej:
Por medio de Postman una herramienta opensource para la ejecución de test en API’s se hace uso de la URL del servert especificando el folder y el job a ejecutar, en este caso: http://gama.uniandes.edu.co:8080/pentaho/kettle/executeJob?rep=local&job=/public/Uplanner/j-agenda Es importante que se autentique (user/password) con las credenciales dadas para el servidor.
Una vez se ejecute el test, el servidor respondera una estructura xml donde especifica un jobId, el cual nos permite darle seguimiento al estado del job, por medio de la consola o por medio de otra URL que se puede ejecutar en postman:
http://gama.uniandes.edu.co:8080/pentaho/kettle/jobStatus?id=c51195bd-b091-4a20-a825-ba035da17c5d&xml=Y
Este recurso nos permita saber si el ETL esta en estado: