Pentaho Launcher

ESTE DESARROLLO ESTÁ DESCONTINUADO

Pentaho Launcher es una interfaz para interactuar con las aplicaciones Pentaho.
Estos últimos años he estado trabajando con Pentaho y en muchas ocasiones, el final de un proyecto consiste en mostrar los desarrollos realizados y como mantenerlos y extenderlos. Es por eso que en parte mi trabajo ha consistido en enseñar a utilizar las aplicaciones Pentaho: Data Integration (Kettle) para los procesos E.T.L.. Pentaho Reporting para la generación de Informes. Mondrian, Schema Workbench y Aggregation Designer para la creación y mantenimiento de cubos OLAP, etc.
Durante esas formaciones el comentario mas extendido ha sido ”son demasiadas aplicaciones, después no me voy a acordar de que es cada cosa y para que sirve”. Y es verdad. Para alguien que se inicia en el mundo del B.I. con Pentaho son muchas aplicaciones y saber para que sirve cada una es un poco complejo.
Es para ayudar a las personas que se inician en Pentaho para lo he desarrollado Pentaho Launcher. Pentaho Launcher proporciona una única interfaz para todas las aplicaciones Pentaho. Pentaho Launcher simplifica la interacción con las diferentes herramientas a través de una interfaz simple, pero amigable. Pentaho Launcher no es nada más que un lanzador común para todas las aplicaciones Pentaho. ¿Que aporta Pentaho Launcher? Pues aporta información y facilidad de uso. Un único punto de entrada a todas las aplicaciones y a los recursos mas valiosos, documentación, foros y ayuda.
Pentaho Launcher es el nombre original de la aplicación aunque en algún momento le rondó Pentaho SDK al proporcionar un kit de desarrollo alrededor de Pentaho (El el horizonte está que se pueda ”crear un nuevo proyecto pentaho” desde Pentaho Laucher). También le rondó Comunity Pentaho Launcher pero para ello tengo que pedirle permiso a Pedro a ver si me deja adoptar su formula para darle nombre a los proyectos.
Pero un pantallazo es mejor que mil palabras:





¿ Cómo funciona Pentaho Launcher ?

Pentaho Launcher es una aplicación Java por lo que es multi-plataforma.
  • Descomprimes el paquete
  • Ejecutas pentahoLauncher.bat si estás en Win pentahoLauncher.sh si estás en *NIX y obtienes esto:




Pentaho Launcher comprueba al arrancar si dispones de alguna aplicación Pentaho y si la tiene registrada. En caso de que no tengas alguna aplicación Pentaho registrada (lo normal tras descargarlo por primera vez) te propone:
  1. Buscar la ubicación de las aplicaciones en tu máquina en caso de que tengas las aplicaciones ya instaladas y sepas donde están.
  2. Descargar la versión estable actual (3.6.0) de las aplicaciones de Sourceforge. En este caso, Pentaho Launcher descarga e instala automáticamente las aplicaciones que escojas. Son aplicaciones pesadas, el proceso de descarga durará VARIOS minutos.
  • Una vez hayas descargado las aplicaciones que te interesen, pues no tienes que descargar todas de golpe la primera vez. Le das al O.K. y ya puedes lanzar tu aplicación Pentaho.
  • Pentaho Launcher dispone de un menú donde podrás cambiar de idioma, una pequeña ayuda y acceder a la información sobre el propio Pentaho Launcher. Así mismo hay un menú documentación que te permite acceder a la documentación, foros y wiki de cada aplicación


Finalmente, Pentaho Launcher es un proyecto hospedado en http://code.google.com/p/pentaholauncher/ (Google Code) bajo licencia GNU GPL