miércoles, junio 05, 2013

Pivot4J en Pentaho BI Server 5

Hola Gente,

En este breve post veremos como instalar Pivot4J en Pentaho BI Server 5.

Si bien Pentaho 5 aún no está disponible en versión alpha, lo podemos descargar desde el server de integración continua en esta dirección: http://ci.pentaho.com/view/Platform/job/BISERVER-CE/
A la hora de escribir este post el trunk es el 981 y el archivo a descargar es biserver-ce-TRUNK-SNAPSHOT-jenkins-BISERVER-CE-981.zip.

Una vez descargado este archivo utilizando, por ejemplo, el comando:
wget http://ci.pentaho.com/view/Platform/job/BISERVER-CE/lastSuccessfulBuild/artifact/assembly/dist/biserver-ce-TRUNK-SNAPSHOT-jenkins-BISERVER-CE-981.zip
(recomiendo descargar la última versión)

Descomprimimos la carpeta biserver-ce utilizando, por ejemplo, el comando:
unzip biserver-ce-TRUNK-SNAPSHOT-jenkins-BISERVER-CE-981.zip

Una vez descomprimido el BI Server, descargamos el plugin de Pivot4J (http://mysticfall.github.io/pivot4j/download.html) para Pentaho utilizando, por ejemplo, el comando:
wget http://dev.eyeq.co.kr/jenkins/job/Pivot4J/lastSuccessfulBuild/artifact/pivot4j-pentaho/target/pivot4j-pentaho-0.8-SNAPSHOT-plugin.zip
(recomiendo descargar la última versión)

Copiamos el archivo anterior en la carpeta [CARPETA_DE_DESCOMPRESIÓN]/biserver-ce/pentaho-solutions/system utilizando, por ejemplo el comando:
cp pivot4j-pentaho-0.8-SNAPSHOT-plugin.zip [CARPETA_DE_DESCOMPRESIÓN]/biserver-ce/pentaho-solutions/system/

Nos cambiamos a la carpeta system:

cd [CARPETA_DE_DESCOMPRESIÓN]/biserver-ce/pentaho-solutions/system/

Descomprimimos utilizando, por ejemplo, el comando:
unzip pivot4j-pentaho-0.8-SNAPSHOT-plugin.zip

Listo!, eso es todo, ahora iniciamos el BI Server:

cd [CARPETA_DE_DESCOMPRESIÓN]/biserver-ce

./start-pentaho.sh

Iniciamos el navegador en la url: http://localhost:8080, utilizamos admin para el nombre de usuario y la clave es password, luego presionamos el botón "Manage Data Sources" y agregamos uno nuevo de tipo Analisys.



Seleccionamos el archivo: [CARPETA_DE_DESCOMPRESIÓN]/biserver-ce/pentaho-solutions/steel-wheels/analysissteelwheels.mondrian.xml
Y el Data Source SampleData


Obtendremos:

Luego solo tenemos que crear un nuevo análisis:

Seleccionamos el esquema y el cubo:

Y a usar Pivot4J !!

Espero que les sea de utilidad

Saludos

Mariano





No hay comentarios.:

Etiquetas

pentaho (45) java (35) eclipse (23) jdbc (14) curso (13) tomcat (13) primefaces (12) db2 (11) mondrian (10) review (10) jsf (9) openI (9) pdi (9) prd (9) libro (8) plugin (8) musql (7) struts (7) javascript (6) spring (6) cdf (5) ctools (5) instalar (5) linux (5) mysql (5) data studio (4) hibernate (4) ireport (4) jasper (4) meteor (4) videocurso (4) eglu (3) eglubi (3) elearning (3) graphite (3) grupo eglu (3) jboos tools (3) mexico (3) openbits (3) packt (3) python (3) undec (3) websphere (3) applet (2) cde (2) dao (2) db2university (2) exelearning (2) flexigrid (2) hadoop (2) iua (2) kettle (2) moodle (2) node (2) olap (2) osbi (2) pivot4j (2) scorm (2) sql (2) stpivot (2) actionscript (1) amazon (1) autenticacion (1) avanzado (1) base de datos (1) big data (1) bigdata (1) bodoc (1) cambiar (1) ccc (1) cdc (1) chat (1) cloud (1) coffeescript (1) control de acceso (1) corti (1) csv (1) cuba (1) curso meteor undec (1) dashboard (1) datamart (1) dataptix.tv (1) datasource (1) datatable (1) db2 ExpressC (1) demonio (1) distancia (1) driver (1) driver jdbc (1) eglufiltertwolist (1) encapsulamiento (1) especialización (1) etl (1) excepciones (1) export (1) faces (1) federación (1) filas afectadas (1) filtertwolist (1) filtrado (1) flegrid (1) flex (1) google (1) google viz (1) hostname (1) html (1) i18n (1) ibm (1) identidad (1) indignación (1) instancias (1) inteligencia de negocios (1) jee (1) jpivot (1) l10n (1) la azada (1) la zaga de los confines (1) layout (1) liberado (1) libre (1) libro promoción (1) lob (1) marktplace (1) menu (1) meteor node javascript google oauth autenticacion (1) mobile (1) mongoDB (1) node.js (1) oauth (1) olap4j (1) open source (1) orm (1) persistencia (1) personalizada (1) prd5 (1) psw (1) publicidad (1) rad6 (1) recursividad (1) reporting (1) rock (1) saiku (1) script (1) servicio (1) sessiontimeout (1) sourceforge (1) spinneta (1) sqlserver (1) ssl (1) taller (1) troyanx (1) ubuntu (1) ucc (1) ui (1) web (1) web console (1) xampp (1) xml (1) xpath (1)

Seguidores