En el contexto Open Source Business Intelligence, frecuentemente nos encontramos que la gran mayoría de proveedores tienen una versión para la comunidad y otra profesional.
Rápidamente podemos citar ejemplos como Pentaho, JasperSoft o Talend. No es un modelo nuevo en este ámbito. Por ejemplo, Red Hat o MySQL (ahora posesión de Oracle) también
lo practican. ¿En qué consiste? Existe una versión open source comunitaria con un conjunto de funcionalidades bien definidas, acotadas y plenamente operativas. Y una
versión profesional que presenta o bien más funcionalidades que la otra versión o bien una versión mejorada de las mismas funcionalidades. Por poner un ejemplo, Pentaho
soporta la creación de Dashboards, pero sólo la versión profesional presenta un Dashboard Designer Ad-hoc. Dichas funcionalidades (premium) sólo pueden ser accedidas
mediante la adquisición de una subscripción o de soporte.
Algunas empresas open source se han decantado por un modelo puramente de servicios. Este es el caso de Engineering Ingegneria Informatica, el proveedor italiano
detrás de SpagoBI.
Este producto sólo tiene una versión: la comunitaria. Con el máximo de funcionalidad siempre presente. Además, se caracteriza por otro aspecto. El tipo de enfoque de la
solución.
Un enfoque diferencial
Actualmente, muchas de las soluciones del mercado incluyen diferentes motores analíticos. Ello significa que a partir de un núcleo central, ciertas funcionalidades están
encapsuladas en formato módulo y pueden trabajar y usarse de forma independiente una de otras.
Normalmente, las soluciones Business Intelligence open source trabajan en dicho formato. Incluyen informes, análisis OLAP, cuadros de mando, minería de datos,… y en
función de las necesidades concretas de la organización se hace foco sobre uno o varios de los motores presentes.
SpagoBI va en la misma dirección pero da unos pasos más. Para cada uno de las funcionalidades que debe cubrir una solución de Business Intelligence admite el uso de diferentes
motores que dan respuesta a la necesidad sin diferenciar si en dicho ámbito usamos una solución open source o propietaria. ¿Qué beneficios nos encontramos?
• Capacidad de elegir entre una abanico mayor de soluciones.
• Capacidad de reusar sistemas ya existentes en el seno de una organización.
• Capacidad de proporcionar una funcionalidad mayor a la solución. Por ejemplo, Mondrian es ROLAP y PALO es MOLAP. De manera que ambos motores se complementan.
De esta manera nos encontramos que:
• 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, R,…
A parte de soporta KPI’s, charts (uso de jfreechart), análisis what-if, integración con office, dashboards interactivos y QbE (Query By Example).
Estructura modular
Finalemente cabe destacar que la última versión de SpagoBI (2.0) está constituida por cinco módulos:
• SpagoBI Server: nucleo central de SpagoBI que integra la funcionalidad de los diferentes motores, gestión de usuarios,…
• 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.
Como es posible apreciar, SpagoBI es una solución interesante que debe ser tenida en cuenta.
-
Josep Curto Díaz
Josep Curto es Area Manager en ICNET Consulting. Está focalizado en la implantación de Sistemas Business Intelligence, incidiendo en ofrecer la solución adecuada a las
necesidades de sus clientes, con especial atención a las del emergente mercado Business Intelligence Open Source. Es Master en Business Intelligence y Master en Dirección y
Gestión en Sistemas y Tecnologías de la Información por la UOC y licenciado en Matemáticas. Ha conjugado su carrera profesional con una clara vocación por
educación superior siendo profesor en la Universidad Autónoma de Barcelona (UAB) y en la Universitat Oberta de Catalunya (UOC). Autor del blog Information Management. Es colaborador
esporádico en la revista Gestión del Rendimiento. Josep puede ser contactado mediante Josep.curto@icnetconsulting.com.
Recent articles by Josep Curto Díaz
Comments
Want to post a comment? Login or become a member today!
Posted mayo 13, 2009 by Alvaro Galan
Pep, buen articulo, probaré Spago a fondo, solo una corrección, por error creo, has puesto que PALO es ROLAP, cuanod es MOLAP.
Por lo demás, para gente que trabajamos con OS BI, cada vez es mas complicado el tema de "vender" los Comercial OS, ya que los costes de las Premium no justifican su elección.
Nos vemos!
Is this comment inappropriate? Click here to flag this comment.