La conveniencia de un sistema BI corporativo open source: Pentaho
Muchas grandes empresas han llevado a cabo proyectos de Business Intelligence (BI en adelante). Pero pocas realmente han amortizado la inversión. ¿Por qué? ¿Qué está sucediendo con este tipo de sistemas?
Para empezar, vamos a aportar una definición clara, resumida, y aceptada de forma general.
¿Qué es BI?
BI es la gestión y explotación analítica de los datos de una empresa para ayudar a la toma de decisiones.
Es lo que también se denomina como Inteligencia Empresarial.
Para ello se dispone en el mercado de toda una gran variedad de soluciones, basadas en un conjunto de herramientas. Para que una solución pueda ser considerada como una solución BI completa, debe incluir, al menos las siguientes herramientas integradas entre sí:
- ETL (extraer, transformar y cargar)
- Almacén de datos (Data WareHouse, OLAP, Data Marts)
- Gestor del Universo (definición de dimensiones, métricas e indicadores)
- Motor de Reglas de Negocio
- Análisis (Estadísticas, Data Mining, Simulación, Optimización, Procesos)
- Generador de informes
- Cuadro de Mandos (integración de indicadores y alertas)
- Capa de Presentación Web (diseño HTML/CSS/JS, portal de widgets, Web Services, integración con diferentes visualizadores: navegadores web, CMS, MS Office, Clientes de email)
A continuación vamos a intentar responder a la pregunta antes planteada: ¿Por qué los proyectos de BI no suelen tener éxito?. Para ello, iremos abordando las problemáticas clave a resolver mediante otras preguntas previas.
¿Cuándo debemos implantar un sistema BI?
Para responder a esta pregunta, yo formularía otra previa:
¿Cuál es la diferencia entre Reporting y BI?.
Es un tema esencial que se reconozca a la perfección la diferencia entre estos dos conceptos, ya que el primer paso para implantar un sistema de información es reconocer si lo que necesitamos es un simple sistema de información fácilmente personalizable, o, realmente, lo que se necesita es un verdadero sistema BI.
Reporting es un sistema que permite generar informes que han sido predefinidos de manera sencilla y rápida a partir de un conjunto de datos que pueden haber sido previamente preparados para este fin.
El Reporting está muy vinculado a nuestra base de datos transaccional pura, nuestro ERP, la aplicación de RRHH, nuestro CRM. A partir de estos sistemas se puede preparar una fuente de información cruzada en un sistema de almacén intermedio, con filtros, y con condiciones. Y, desde ahí, se generan informes. Es lo que un alto porcentaje de usuarios demandan.
Realmente los BI ya disponen de estos sistemas de Reporting (lo he denominado anteriormente Generador de informes). Pero van mucho más allá.
Un sistema BI ¡permite redefinir las fuentes de información cruzada! O sea, que realmente está orientado a Analistas de Información que realmente dominen las fuentes primarias, y sobre todo, el negocio para saber identificar los dominios, y poder gestionar, manipular y cruzar las diferentes dimensiones que se hayan predefinido, en función de la estrategia de negocio que esté en vigor en cada momento.
¿Es rentable? ¿Cuáles son las ventajas?
Sin duda alguna es muy rentable; siempre y cuando la inversión sea la justa. El grado de información privilegiada que se puede llegar a lograr gracias a la aplicación adecuada de las herramientas de un sistema de BI es muy significativo.
Ventajas:
– Posibilita la formulación y respuesta de preguntas que son claves para el desempeño de la empresa.
– Permite acceder y analizar directamente los indicadores de éxito.
– Se pueden identificar cuáles son los factores que inciden en el buen o mal funcionamiento de la empresa.
– Se podrán detectar situaciones fuera de lo normal.
– Se encontrarán y/o descubrirán cuáles son los factores que maximizarán el beneficio.
– Permitirá predecir el comportamiento futuro con un alto porcentaje de certeza, basado en el entendimiento del pasado.
– El usuario podrá consultar y analizar los datos de manera sencilla.
¿Qué herramienta BI me conviene? ¿Pentaho cumpliría las expectativas?
Analicemos las ventajas de Pentaho frente a otras soluciones.
– Código libre y gratuito
– Cientos de implantaciones en todo el mundo
– En un BI completo, que incluye todas las herramientas necesarias
– Herramienta ETL muy potente. Es uno de los puntos clave en estos proyectos de integración. Incluso proveedores que implantan otras soluciones BI utilizan la herramienta ETL de Pentaho.
– Seguimiento directo por parte de Pentaho. Además, dan muy buen soporte a los proveedores certificados.
Por Ignacio Parrés, de Content SORT