ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Pentaho OSBI

m4nch36016 de Septiembre de 2014

4.248 Palabras (17 Páginas)350 Visitas

Página 1 de 17

Lic. Ana Smail - (esta documentación no es de producción propia sino recopilación de la información

disponible)

1

INTRODUCCIÓN A PENTAHO BI SUITE 3.5

PPeennt ttaahhoo ( ((BBI II OOppeenn SSoouur rrccee) ))

OSBI – Concepto

(extraído de http://www.corebi.com)

En el área de Business Intelligence, se ha producido recientemente un despegue espectacular en el

desarrollo de soluciones e implementación de herramientas Open Source.

La cantidad de proyectos libres de licencias en este segmento y el número de personas implicadas

demuestran que existe capacidad para que se desarrolle de formas muy diferentes y complementarias a la vez.

¿Por qué OSBI?

 Adaptabilidad a todos los entornos.

 Sin costos de licencias.

 Independencia del proveedor.

 Seguridad.

 Garantías de permanencia. Upgrades y mejoras frecuentes.

 Tendencia a la calidad y utilización de estándares

 Dedicación full a los servicios y a la solución de negocios.

 Gran aprovechamiento de Web Services y tecnología SOA. (Arquitectura Orientada a Servicios)

 La comunidad del Software Libre.

Los proyectos BI deberían ser proyectos a largo plazo, porque de ellos depende no sólo el presente de

nuestras decisiones, sino el futuro.

OSBI existentes

(extraído de: http://redcloverbi.wordpress.com/2009/06/20/bi-open-source-%C2%BFcual/ - 20/06/2009)

Hoy por hoy, Pentaho es la suite más completa y fuerte del mercado OSBI. Pero han surgido otras

interesantes, aunque les falta para llegar a competir con Pentaho, por ejemplo, algunas son:

 SapgoBI

 Vanilla

 OpenI

Todas parten de mondrian (motor OLAP) + jpivot (interfase para OLAP) + kettle (ETL), por lo que

siempre nos conviene partir de Pentaho. Aún teniendo en cuenta los cambios frecuentes de Licencias de

Pentaho.

(extraído de http://todobi.blogspot.com/2009/04/novedades-en-spagobi.html)

Una funcionalidad muy interesante es que admite el uso de diferentes motores OLAP que dan respuesta a la

necesidad sin diferenciar si en dicho ámbito usamos una solución open source o propietaria. Por ejemplo,

podemos usar Mondrian que es ROLAP y PALO que es MOLAP. De manera que ambos motores se

complementan.

 OLAP: soporta los motores Mondrian, PALO y Microsoft Analysis Services.

 Informes: soporta los motores de JasperReports, BIRT y Cristal Reports.

 ETL: soporta los motores de Talend, Oracle Warehouse Builder y Data Stage.

 Dashboard: soporta los motores de Lazlo y Tibco.

 Análisis geográfico: soporta mapserver y sbigeo.

 Data Mining: soporta weka,

Lic. Ana Smail - (esta documentación no es de producción propia sino recopilación de la información

disponible)

2

INTRODUCCIÓN A PENTAHO BI SUITE 3.5

A parte de soporta KPI’s, charts (uso de jfreechart), integración con office, dashboards interactivos y QbE

(Query By Example). Módulos de la suite:

 SpagoBI Server: nucleo central de SpagoBI que integra la funcionalidad de los diferentes motores,

gestión de usuarios, etc.

 SpagoBI Studio: entorno de desarrollo único e integrado.

 SpagoBI Meta: entorno enfocado a la capa de metadatos.

 SpagoBI SDK: un nuevo nivel de integración para utilizar SpagoBI con aplicaciones externas

 SpagoBI Applications: para mantener los modelos verticales de análisis desarrollados con SpagoBI.

Esta es una solución enteramente Open Source. En la página oficial puede verse una demo en línea de la suite

(http://spagobi.ow2.org)

Basado en Java EE con la aplicación por defecto para correr en tomcat, OpenI es una solución para la

construcción y publicación de informes de XMLA compatible con fuentes de datos OLAP, como Microsoft

Analysis Services o Mondrian. Su objetivo es proporcionar análisis consolidado de los principales componentes

de datos de una aplicación inteligente, incluyendo:

· Fuentes de datos OLAP

· Bases de datos relacionales

· Los datos estadísticos modelos

· Los modelos de minería de datos

Página:http://openi.org/. Demo en línea : http://demo.openi.org/openi/ (usuario/pass= openi2/openi2)

Cuenta con:

 reports (Ireport & BIRT engines)

Lic. Ana Smail - (esta documentación no es de producción propia sino recopilación de la información

disponible)

3

INTRODUCCIÓN A PENTAHO BI SUITE 3.5

 Web reports (Web interface for creation and data exploration)

 Olap views (FreeAnalysis engine)

 Dashboard (FreeDashboard engine)

 Key Performance Indicateors (FreeMetrics engine)

 Maps (Googlemap integration & Map engines)

Obtener demo de: http://forge.bpm-conseil.com/

Documento de presentación de la versión 2.2:

http://www.bpm-conseil.org/vanilla22/documentation/BPM_Vanilla_Presentation_200_FR.pdf

Rápida adopción del mercado de BI open source (Chile)

(extraído de http://www.cognus.cl/content/view/598217)

“El software open source representa la tendencia más significativa, global y de más largo plazo que la

industria del software ha visto desde los comienzos de los 80’s.”

“El software de BI open source estará probablemente en tu futuro: el tema real no es si estará, si no

cuando”

“El BI open source está aquí para quedarse.”

“El interés en la tecnología de BI open source es tan alto como la búsqueda de las compañías por alternativas

de productos comerciales disponibles de menor precio.”

La plataforma Pentaho Open Source Business Intelligence

(extraído de Todo BI - http://www.gravitar.biz - http://www.cognus.cl)

(extraído de: MySQL V5 – Ready for Prime Time Business Intelligence - Seth Grimes)

La plataforma Open Source Pentaho Business Intelligence cubre muy amplias necesidades de Análisis de

los Datos y de Informes empresariales. Cuenta con:

 Administración y distribución de reportes, análisis y dashboards

 Fácil integración de fuentes de datos, portales y aplicaciones usando estándares abiertos

 Programación de tareas y autentificación integradas

 Funcionalidades de customización a través de APIs, Web Services o modificación a plantillas,

reglas de negocio o incluso el código fuente

 Registro de auditoría integrado para seguimiento de actividades de usuarios, performance y

acceso a contenido

 Procesos basados en workflow que permiten implementar lógica de negocios única

Lic. Ana Smail - (esta documentación no es de producción propia sino recopilación de la información

disponible)

4

INTRODUCCIÓN A PENTAHO BI SUITE 3.5

Estado actual en que se encuentra la solución y con que componentes cuenta.

 Plataforma 100% J2EE, asegurando la escalabilidad, integración y portabilidad.

 Servidor: puede correr en servidores compatibles con J2EE como JBOSS AS, WebSphere, Tomcat,

WebLogic y Oracle AS.

 Base de datos: vía JDBC, IBM DB2, Microsft SQL Server, MySQL, Oracle, PostgreSQL, NCR

Teradata, Firebird.

 Sistema operativo: no hay dependencia. Lenguaje interpretado.

 Lenguaje de programación: Java, Javascript, JSP, XSL (XSLT/XPath/XSL-FO).

 Interfaz de desarrollo: Java SWT, Eclipse, Web-based.

 Repositorio de datos basado en XML.

 Todos los componentes están expuestos vía Web Services para facilitar la integración con

Arquitecturas Orientadas a Servicios (SOA).

(extraído de Todo BI)

Pentaho se define a si mismo como una plataforma de BI “orientada a la solución” y “centrada en

procesos” que incluye todos los principales componentes requeridos para implementar soluciones basados

en procesos y ha sido concebido desde el principio para estar basada en procesos.

Las soluciones que Pentaho pretende ofrecer se componen fundamentalmente de una infraestructura

de herramientas de análisis e informes integrado con un motor de workflow de procesos de negocio, una

de las capacidades BI claves de la plataforma. Es decir, la plataforma será capaz de ejecutar las reglas

de negocio necesarias, expresadas en forma de procesos y actividades y de presentar y entregar la

información adecuada en el momento adecuado.

Informe técnico

Pentaho está construído en torno al servidor de aplicaciones J2EE JBoss y Jboss Portal (la versión 3.5

de la community edition viene con Tomcat), habilitando que toda la información sea accesible mediante un

browser en la intranet de la empresa.

Pentaho presenta informes en los formatos habituales (html, excel, pdf...) mediante JfreeReport, u

otras plataformas como BIRT o JasperReports. Para la generación de PDFs utilizan, como podría ser

previsible, el conocidísimo Apache FOP.

Asimismo incorpora la librería JPivot, gracias a la cual podemos ver tablas OLAP a través de un

browser y realizar las aplicaciones típicas de análisis OLAP (drill down, slice and dice...). Existe una

alternativa para reemplazar jpivot que es PAT (Pentaho Analysis Tools

(http://code.google.com/p/pentahoanalysistool/)

También Pentaho Report Design Wizard, una herramienta de diseño de informes,

...

Descargar como (para miembros actualizados) txt (34 Kb)
Leer 16 páginas más »
Disponible sólo en Clubensayos.com