sábado, 19 de enero de 2013

Inteligencia de Negocio

Temas a tratar:

  • ¿Qué es Inteligencia de Negocio?
  • ¿Qué es OLAP?
  • Arquitectura básica

¿Qué es Inteligencia de Negocio?


     Inteligencia de negocio es un enfoque empresarial en el que se utilizan una serie de herramientas y estrategias que generan la información necesaria para la administración de una empresa mediante los datos que ella misma genera.

     La inteligencia de negocio le ofrece a las empresas un buen manejo de sus datos con el fin de tener una mejor accesibilidad a la información, lo cual se traduce en un mejor apoyo a la toma de decisiones de medio y alto nivel. Para el tratamiento de estos datos existe diversas herramientas que se encargan de la extracción, transformación y carga de estos de una manera fácil y efectiva.

¿Qué es OLAP?


     On-Line Annalytical Processing, OLAP,  es un campo de la Inteligencia de Negocio que se encarga del manejo de una gran cantidad de datos con el fin de permitir al usuario final la extracción e interacción de estos de una manera dimensional e informes de fácil acceso.

     OLAP utiliza Sistemas de Bases de Datos o Sistemas Transaccionales (OLTP) para generar estructuras multidimensionales tales como cubos, con los cuales se pueden relacionar los datos para así facilitar búsquedas que generan respuestas a preguntas como:
  • ¿Cuál fue la cantidad de ventas por país en el año 2012?
  • ¿Estoy ganando más clientes de los que estoy perdiendo?
  • ¿Cuáles productos han crecido en mi linea base?
  • ¿Cuál es la duración de mis clientes por ventas?
     Estas y muchas mas preguntas son comunes en cualquier organización y en cualquier área, es decir, un sistema OLAP tiene usuarios en distintos niveles de una organización, por ejemplo Gerentes y Ejecutivos de Negocios, quienes monitorean el rendimiento general de la empresa; o así como también en el área de Ventas los usuarios necesitan llevar el rendimiento de las mismas para generar análisis en una población definida. 

Arquitectura conceptual básica




  •     Inicialmente los datos se encuentran dispersos, sin refinar y con bajo nivel de transacción.(OLTP, Excel Spreadsheets, Access Database, Text Files)
  •  ETL: es una parte de la arquitectura en que se extrae, tranforma y se cargan los datos (Extract, Transform, Load) con el fin de refinar los datos, es decir recolectarla y relacionarla entre sí, para luego ser enviada a la Data Warehouse.
  • Data Warehouse: es donde se almacenan los datos ya organizados por fechas en 3NF.
  • OLAP: Ya a este nivel la data se encuentra en dos formas, OLAP Server, en el que los cálculos analíticos estan agregados y sumarizados; y OLAP Client donde ya se puede visualizar los resultados mediante consultas.