Datos personales

domingo, 9 de mayo de 2010

Business Intelligence (BI) – ¿Open Source?

En el artículo sobre prioridades tecnológicas para el 2010 se mencionaba que una de las prioridades para los CIO´s era la de utilización de herramientas de BI.
El concepto de Business Intelligence o Inteligencia de Negocios no es nuevo y tiene por objetivo la utilización de herramientas de análisis que transformen datos en conocimiento (ver el concepto en wikipedia http://es.wikipedia.org/wiki/Inteligencia_empresarial)
La idea de este tipo de herramientas es tomar la información que se encuentra en las distintas bases de datos de los sistemas transaccionales y luego de un tratamiento de la misma para que sea más fácil de acceder dejarla disponible para diferentes tipos de análisis.
Para cumplir con el objetivo de permitir diversos tipos de análisis estas herramientas incorporan diversas herramientas tales como:
• Reportes: Es la forma típica de presentación de la información y consiste en informes ya predeterminados.
• Alertas: Permiten enviar avisos a los usuarios cuando se dan determinadas condiciones. Algunas plataformas realizan el aviso por mail o vía mensaje de texto.
• Scoreboards y Dashboards: Conjunto de indicadores que conforman un tablero y permiten mostrar la situación varias variables o indicadores. Los indicadores muestran la relación entre dos variables o también para comparaciones con metas preestablecidas. Normalmente se utiliza en la representación semáforos u amperímetros o velocímetros que muestran la situación de cada indicador.
• Interfaz OLAP: Análisis dinámico de los datos. Pudiendo el usuario final generar las combinaciones de datos que le resulten más útiles.
• Minería de datos. Son un tipo de consultas indirectas que buscan encontrar patrones ocultos en los datos. Los resultados más valiosos son agrupamientos, clasificaciones, estimaciones, predicciones, y asociaciones de cosas que ocurren juntas. Hay muchos tipos de herramientas para minería de datos. Las principales incluyen árboles de decisión, redes neuronales, razonamiento basado en casos o reglas de asociación, herramientas de visualización, algoritmos genéticos, lógica difusa, y estadística clásica.
En el mercado existen distintos tipos de herramientas para BI, pero también se han desarrollado herramientas de tipo Open Source que además no tienen costo de licenciamiento. Dentro de estas herramientas podemos citar:


  • Pentaho
  • SapgoBI
  • Vanilla
  • OpenI

Las ventajas más salientes de contar con herramientas Open Source son:


  • No hay costo de licencia
  • Se tiene acceso a los programas fuentes
  • Independencia del proveedor
  • Cierta garantía de permanencia. Upgrades y mejoras frecuentes
  • Tendencia a la calidad y utilización de estándares
  • Acceso a la información y capacitación que provee la comunidad del software libre que soporta cada una de estas herramientas.

Si bien es importante saber que hoy existe más de una alternativa de herramientas BI Open Source, debemos tener en cuenta que el costo de la herramienta no es el único costo dentro de un proyecto de BI, ya que además se debe tener en cuenta que son necesarias las siguientes actividades independientemente de las herramientas que se utilicen:


  • Un esfuerzo importante de diseño de los cubos para que estos estén orientados de manera tal de dar información de aquellos temas que son importantes para la organización.
  • Tareas de recolección de la información, automatización de procesos de extracción y limpieza de datos.
  • Capacitación de Usuarios para que puedan utilizar estas herramientas sacando el máximo provecho de las mismas.
  • Mantenimiento y actualización de los modelos de datos para que estos contemplen las cambiantes necesidades de la organización.

Como conclusión podemos decir que la buena noticia es que el costo de este tipo de herramientas no es ya excusa para no encarar el desarrollo de algún tipo de solución de BI y que las organizaciones al menos deben dedicar un tiempo a evaluar la posibilidad de su implementación. En todos los sitios web de las herramientas mencionadas podrán encontrar versiones DEMO que les permitirán hacer un reconocimiento o Road Test de las mismas.