Pivot4J - Reemplazo de JPivot en Pentaho BI Server?

Hola Gente,

en los últimos tiempos no dispuse de mucho tiempo para leer y ver como están las cosas con OSBI, pero este fin de semana le pegué una mirada a la versión que se viene de Pentaho BI Server 5(link is external), son muchos los cambios y  pocas cosas funcionan en esta versión TRUNK, de cualquier manera este post no es para hablar de ello, hablaremos un poco de Pivot4J, una nueva implementación de un visor OLAP que se las trae. Esta es la web oficial: https://mysticfall.github.com/pivot4j/index.html(link is external)

Introducción:

Podemos decir que está basado en JPivot(link is external), que se ha reemplazado la librería de backend por API Olap4J(link is external) y que no impone una UI en particular, pero existe una implementación de UI basada en PrimeFaces(link is external) (framework del cual hemos hablado ya en varias ocasiones)

Características (fuente(link is external)):

  • Soporta todas las características originales de JPivot (drill down, drill through, sort, etc)
  • El backend OLAP está basado en Olap4J
  • Fácil de usar y posee una API base que permite implementar renders web.
  • Soporta exportar a excel y pdf
  • Posee una aplicación funcional de ejemplo basada en JSF/PrimeFaces
  • Está en desarrollo avanzado un plugin para Pentaho BI Server

Descargando e instalando la aplicación de ejemplo:

 

La aplicación web puede descargarse desde aquí(link is external). Se trata de un archivo WAR listo para desplegar. 

Una vez que lo descargamos, lo debemos copiar en la carpeta webapps de nuestro Tomcat [TOMCAT_HOME]/webapps(Podemos ver desde donde descargar Apache Tomcat en la sección Prerequisitos de este post(link is external)). Una vez que copiamos el WAR en la capeta de aplicaciones de Tomcat iniciamos o reiniciamos el server.

 

La Aplicación Web:

 

Como puede verse en la siguiente captura de pantalla la aplicación web es muy sencilla he intuitiva, mucho más que la interface de JPivot, la consulta se crea arrastrando y soltando dimensiones y medidas en el Navegador OLAP desde la estructura del cubo hasta la estructura del pivot, el resto son botones que "hablan por si mismos".

 

 

Aún le faltan algunas funcionalidades por implementar como los gráficos, pero va muy bien yb es muy rápido.

 

Por ahora nada más.

 

Espero les sea de utilidad.

 

Saludos