pivot4j
https://www.dataprix.com/
esPivot4J en Pentaho BI Server 5
https://www.dataprix.com/blog-it/magm/pivot4j-en-pentaho-bi-server-5
<span class="field field--name-title field--type-string field--label-hidden">Pivot4J en Pentaho BI Server 5</span>
<div class="field field--name-field-tecnologia field--type-entity-reference field--label-hidden field--entity-reference-target-type-taxonomy-term clearfix field__items">
<div class="field__item"><a href="/tecnologia/business-intelligence" hreflang="es">Business Intelligence</a></div>
</div>
<span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="Ver perfil del usuario." href="/user/magm" lang="" about="/user/magm" typeof="schema:Person" property="schema:name" datatype="" class="username">magm</a></span>
<span class="field field--name-created field--type-created field--label-hidden">5 Junio, 2013 - 18:58</span>
<div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p> </p>
<p><span>Hola Gente,</span></p>
<p> </p>
<p>En este breve post veremos como instalar Pivot4J en Pentaho BI Server 5.</p>
<p> </p>
<p>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: <a href="https://ci.pentaho.com/view/Platform/job/BISERVER-CE/" rel="nofollow">https://ci.pentaho.com/view/Platform/job/BISERVER-CE/</a></p>
<p>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.</p>
<p> </p>
<p>Una vez descargado este archivo utilizando, por ejemplo, el comando:</p>
<p>wget https://ci.pentaho.com/view/Platform/job/BISERVER-CE/lastSuccessfulBuild/artifact/assembly/dist/biserver-ce-TRUNK-SNAPSHOT-jenkins-BISERVER-CE-981.zip</p>
<p>(recomiendo descargar la última versión)</p>
<p><br /></p>
<p>Descomprimimos la carpeta biserver-ce utilizando, por ejemplo, el comando:</p>
<p>unzip biserver-ce-TRUNK-SNAPSHOT-jenkins-BISERVER-CE-981.zip</p>
<p><br /></p>
<p>Una vez descomprimido el BI Server, descargamos el plugin de Pivot4J (<a href="https://mysticfall.github.io/pivot4j/download.html" rel="nofollow">https://mysticfall.github.io/pivot4j/download.html</a>) para Pentaho utilizando, por ejemplo, el comando:</p>
<p>wget https://dev.eyeq.co.kr/jenkins/job/Pivot4J/lastSuccessfulBuild/artifact/pivot4j-pentaho/target/pivot4j-pentaho-0.8-SNAPSHOT-plugin.zip</p>
<p>(recomiendo descargar la última versión)</p>
<p><br /></p>
<p>Copiamos el archivo anterior en la carpeta [CARPETA_DE_DESCOMPRESIÓN]/biserver-ce/pentaho-solutions/system utilizando, por ejemplo el comando:</p>
<p>cp pivot4j-pentaho-0.8-SNAPSHOT-plugin.zip [CARPETA_DE_DESCOMPRESIÓN]/biserver-ce/pentaho-solutions/system/</p>
<p><br /></p>
<p>Nos cambiamos a la carpeta system:</p>
<p> </p>
cd<span> </span><span>[CARPETA_DE_DESCOMPRESIÓN]/</span><span>biserver-ce/pentaho-solutions/system/</span>
<span><br /></span>
Descomprimimos utilizando, por ejemplo, el comando:
unzip pivot4j-pentaho-0.8-SNAPSHOT-plugin.zip
<p><span>Listo!, eso es todo, ahora iniciamos el BI Server:</span></p>
cd<span> </span><span>[CARPETA_DE_DESCOMPRESIÓN]/</span><span>biserver-ce</span>
<br />
./start-pentaho.sh
<br />
Iniciamos el navegador en la url: https://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.
<br /><p><a href="https://3.bp.blogspot.com/-k3ZXBnPay_c/Ua9qI2SMxBI/AAAAAAAAA4g/I54UkAj2wac/s1600/Men%C3%BA_187.png" rel="nofollow"><img src="/core/misc/icons/e32700/error.svg" alt="Imagen eliminada." title="Esta imagen se ha eliminado. Por razones de seguridad, sólo se permiten imágenes de dominio local." height="16" width="16" class="filter-image-invalid" /></a></p>
<p> </p>
<br />
Seleccionamos el archivo: <span>[CARPETA_DE_DESCOMPRESIÓN]/</span>biserver-ce/pentaho-solutions/steel-wheels/analysis<span>steelwheels.mondrian.xml</span>
Y el Data Source <span>SampleData</span>
<span><br /></span>
<p><a href="https://3.bp.blogspot.com/-LOV-Sk47mfs/Ua9rElkgtZI/AAAAAAAAA4w/HvxG2f7beHw/s1600/Selecci%C3%B3n_188.png" rel="nofollow"><img src="/core/misc/icons/e32700/error.svg" alt="Imagen eliminada." title="Esta imagen se ha eliminado. Por razones de seguridad, sólo se permiten imágenes de dominio local." height="16" width="16" class="filter-image-invalid" /></a></p>
<p> </p>
<p>Obtendremos:</p>
<p><a href="https://4.bp.blogspot.com/-YFy7KqW4GOI/Ua9rfJBSu1I/AAAAAAAAA44/032bSAj8Epw/s1600/Selecci%C3%B3n_189.png" rel="nofollow"><img src="/core/misc/icons/e32700/error.svg" alt="Imagen eliminada." title="Esta imagen se ha eliminado. Por razones de seguridad, sólo se permiten imágenes de dominio local." height="16" width="16" class="filter-image-invalid" /></a></p>
<p> </p>
<p>Luego solo tenemos que crear un nuevo análisis:</p>
<p><a href="https://4.bp.blogspot.com/-fjwS7PbbEGU/Ua9sWOPHEKI/AAAAAAAAA5I/7a7MBHxG66s/s1600/Men%C3%BA_193.png" rel="nofollow"><img src="/core/misc/icons/e32700/error.svg" alt="Imagen eliminada." title="Esta imagen se ha eliminado. Por razones de seguridad, sólo se permiten imágenes de dominio local." height="16" width="16" class="filter-image-invalid" /></a></p>
<p> </p>
<p>Seleccionamos el esquema y el cubo:</p>
<p><a href="https://2.bp.blogspot.com/-F092nUK4mYg/Ua9s1QVpzhI/AAAAAAAAA5Q/kCAMVXsONss/s1600/Selecci%C3%B3n_194.png" rel="nofollow"><img src="/core/misc/icons/e32700/error.svg" alt="Imagen eliminada." title="Esta imagen se ha eliminado. Por razones de seguridad, sólo se permiten imágenes de dominio local." height="16" width="16" class="filter-image-invalid" /></a></p>
<p> </p>
<p>Y a usar Pivot4J !!</p>
<p><a href="https://1.bp.blogspot.com/-nt7zXdCPvu0/Ua9t0UjYL2I/AAAAAAAAA5g/8UjNtHE_D_E/s1600/Selecci%C3%B3n_195.png" rel="nofollow"><img src="/core/misc/icons/e32700/error.svg" alt="Imagen eliminada." title="Esta imagen se ha eliminado. Por razones de seguridad, sólo se permiten imágenes de dominio local." height="16" width="16" class="filter-image-invalid" /></a></p>
<p> </p>
<p>Espero que les sea de utilidad</p>
<p> </p>
<p>Saludos</p>
<p> </p>
<p>Mariano</p>
<p> </p></div>
<div class="field field--name-field-it-tags field--type-entity-reference field--label-hidden field--entity-reference-target-type-taxonomy-term clearfix field__items">
<div class="field__item"><a href="/it-tags/pivot4j" hreflang="es">pivot4j</a></div>
<div class="field__item"><a href="/it-tags/eglubi-0" hreflang="es">Eglubi</a></div>
<div class="field__item"><a href="/it-tags/eglu" hreflang="es">eglu</a></div>
</div>
<span class="a2a_kit a2a_kit_size_32 addtoany_list" data-a2a-url="https://www.dataprix.com/blog-it/magm/pivot4j-en-pentaho-bi-server-5" data-a2a-title="Pivot4J en Pentaho BI Server 5"><a class="a2a_button_x"></a><a class="a2a_button_linkedin"></a><a class="a2a_button_facebook"></a><a class="a2a_button_buffer"></a></span>
<section class="field field--name-comment-node-blog field--type-comment field--label-hidden comment-wrapper">
<article role="article" data-comment-user-id="2842" id="comment-2902" class="comment js-comment clearfix">
<span class="hidden new-indicator" data-comment-timestamp="1370966024"></span>
<header>
<article typeof="schema:Person" about="/user/cgmuros" class="profile">
</article>
</header>
<div class="comment__content-container">
<h3 class="title"><a href="/comment/2902#comment-2902" class="permalink" rel="bookmark" hreflang="es">el Plugin para pentaho no</a></h3>
<div class="comment__meta">
<p class="comment__submitted">Subido por <a title="Ver perfil del usuario." href="/user/cgmuros" lang="" about="/user/cgmuros" typeof="schema:Person" property="schema:name" datatype="" class="username">cgmuros</a> el 11 Junio, 2013 - 17:53</p>
</div>
<div class="comment__content">
<div class="clearfix text-formatted field field--name-comment-body field--type-text-long field--label-hidden field__item">el Plugin para pentaho no funciona con bi-server 4.8 stable?</div>
<drupal-render-placeholder callback="comment.lazy_builders:renderLinks" arguments="0=2902&1=default&2=es&3=" token="9w-7dcTpMPbdpD3ep_BYLTBQbQuIPz6XKxlmGpHZw7Q"></drupal-render-placeholder>
</div>
</div>
</article>
<article role="article" data-comment-user-id="468" id="comment-2903" class="comment js-comment by-node-author clearfix">
<span class="hidden new-indicator" data-comment-timestamp="1370974997"></span>
<header>
<article typeof="schema:Person" about="/user/magm" class="profile">
</article>
</header>
<div class="comment__content-container">
<h3 class="title"><a href="/comment/2903#comment-2903" class="permalink" rel="bookmark" hreflang="es">Funciona solo con la versión</a></h3>
<div class="comment__meta">
<p class="comment__submitted">Subido por <a title="Ver perfil del usuario." href="/user/magm" lang="" about="/user/magm" typeof="schema:Person" property="schema:name" datatype="" class="username">magm</a> el 11 Junio, 2013 - 20:23</p>
</div>
<div class="comment__content">
<div class="clearfix text-formatted field field--name-comment-body field--type-text-long field--label-hidden field__item"><p>Funciona solo con la versión 5</p></div>
<drupal-render-placeholder callback="comment.lazy_builders:renderLinks" arguments="0=2903&1=default&2=es&3=" token="WaTRX1WbRkOCnHuIsGcZ69Hm8NsY1jbIvK6hxGt0WHE"></drupal-render-placeholder>
</div>
</div>
</article>
</section>
Wed, 05 Jun 2013 16:58:51 +0000magm42057 at https://www.dataprix.comPivot4J - Reemplazo de JPivot en Pentaho BI Server?
https://www.dataprix.com/blog-it/magm/pivot4j-reemplazo-de-jpivot-en-pentaho-bi-server
<span class="field field--name-title field--type-string field--label-hidden">Pivot4J - Reemplazo de JPivot en Pentaho BI Server?</span>
<div class="field field--name-field-tecnologia field--type-entity-reference field--label-hidden field--entity-reference-target-type-taxonomy-term clearfix field__items">
<div class="field__item"><a href="/tecnologia/business-intelligence" hreflang="es">Business Intelligence</a></div>
</div>
<span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="Ver perfil del usuario." href="/user/magm" lang="" about="/user/magm" typeof="schema:Person" property="schema:name" datatype="" class="username">magm</a></span>
<span class="field field--name-created field--type-created field--label-hidden">25 Marzo, 2013 - 18:26</span>
<div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Hola Gente,</p>
<p>
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 <a href="https://pentaho.com/pentaho-community-edition/">Pentaho BI Server 5</a>, 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: <a href="https://mysticfall.github.com/pivot4j/index.html">https://mysticfall.github.com/pivot4j/index.html</a></p>
<p><strong>Introducción:</strong></p>
<p>Podemos decir que está basado en <a href="https://jpivot.sourceforge.net/">JPivot</a>, que se ha reemplazado la librería de backend por API <a href="https://www.olap4j.org/">Olap4J</a> y que no impone una UI en particular, pero existe una implementación de UI basada en <a href="https://www.primefaces.org/">PrimeFaces</a> (framework del cual hemos hablado ya en varias ocasiones)</p>
<p><strong>Características</strong> (<a href="https://mysticfall.github.com/pivot4j/index.html">fuente</a>)<strong>:</strong></p>
<ul><li>Soporta todas las características originales de JPivot (drill down, drill through, sort, etc)</li>
<li>El backend OLAP está basado en Olap4J</li>
<li>Fácil de usar y posee una API base que permite implementar renders web.</li>
<li>Soporta exportar a excel y pdf</li>
<li>Posee una aplicación funcional de ejemplo basada en JSF/PrimeFaces</li>
<li>Está en desarrollo avanzado un plugin para Pentaho BI Server</li>
</ul><p><strong>Descargando e instalando la aplicación de ejemplo:</strong></p>
<p> </p>
<p>La aplicación web puede descargarse desde <a href="https://dev.eyeq.co.kr/jenkins/job/Pivot4J%20JSF/lastSuccessfulBuild/artifact/target/pivot4j.war">aquí</a>. Se trata de un archivo WAR listo para desplegar. </p>
<p>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 <a href="https://jmagm.blogspot.com.ar/2013/02/primeros-pasos-con-primefaces-eclipse-y.html">post</a>). Una vez que copiamos el WAR en la capeta de aplicaciones de Tomcat iniciamos o reiniciamos el server.</p>
<p> </p>
<p><strong>La Aplicación Web:</strong></p>
<p> </p>
<p>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".</p>
<p> </p>
<p><a href="https://2.bp.blogspot.com/-b0_JY-s2tz8/UVBOs61pLZI/AAAAAAAAAxg/GiO-CXN3Ke4/s1600/Pivot4J+Sample+Application+-+Google+Chrome_125.png"><img alt="" data-entity-type="" data-entity-uuid="" src="https://2.bp.blogspot.com/-b0_JY-s2tz8/UVBOs61pLZI/AAAAAAAAAxg/GiO-CXN3Ke4/s1600/Pivot4J+Sample+Application+-+Google+Chrome_125.png" /></a></p>
<p> </p>
<p>Aún le faltan algunas funcionalidades por implementar como los gráficos, pero va muy bien yb es muy rápido.</p>
<p> </p>
<p>Por ahora nada más.</p>
<p> </p>
<p>Espero les sea de utilidad.</p>
<p> </p>
<p>Saludos</p>
<p> </p>
<p> </p>
</div>
<div class="field field--name-field-it-tags field--type-entity-reference field--label-hidden field--entity-reference-target-type-taxonomy-term clearfix field__items">
<div class="field__item"><a href="/it-tags/primefaces" hreflang="es">primefaces</a></div>
<div class="field__item"><a href="/it-tags/pivot4j" hreflang="es">pivot4j</a></div>
<div class="field__item"><a href="/it-tags/jpivot" hreflang="es">jpivot</a></div>
</div>
<span class="a2a_kit a2a_kit_size_32 addtoany_list" data-a2a-url="https://www.dataprix.com/blog-it/magm/pivot4j-reemplazo-de-jpivot-en-pentaho-bi-server" data-a2a-title="Pivot4J - Reemplazo de JPivot en Pentaho BI Server?"><a class="a2a_button_x"></a><a class="a2a_button_linkedin"></a><a class="a2a_button_facebook"></a><a class="a2a_button_buffer"></a></span>
<section class="field field--name-comment-node-blog field--type-comment field--label-hidden comment-wrapper">
</section>
Mon, 25 Mar 2013 17:26:28 +0000magm27342 at https://www.dataprix.com