Pivot4J es una libreria para Java que podemos usar para tratar datos desde origenes de datos de tipo OLAP. Esta libreria surgio al quedar discontinuado el proyecto de JPivot, uno de los primeros frameworks OLAP para Java
Esta libreria puede usarse directamente atacando a un servidor XMLA, como por ejemplo Mondrian, mediante un driver Olap4J
Pivot4J Analytics
Ademas de la libreria, en su pagina web podemos encontrar una aplicacion llamada Pivot4J Analytics para poder consumir los datos obtenidos y visualizarlos desde una GUI intuitiva donde crear y modificar informes. Teneis mas informacion en la web oficial
Hace tiempo que uso esta herramienta y la he mejorado añadiendole funcionalidades que le faltan y que parece que no van a estar en un futuro cercano ya que su repositorio lleva bastante tiempo sin cambios, como login de usuarios, grabacion de informes en base de datos, carga de cubos desde base de datos, etc…
En proximos post veremos un ejemplo de como usar esta herramienta para crear un informe y de como supervitaminarla para acceder a bases de datos NoSQL
Su codigo puede encontrarse en Github