Buscar en el Blog

Mostrando las entradas con la etiqueta Data Warehouse. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Data Warehouse. Mostrar todas las entradas

viernes, 18 de mayo de 2012

Inteligencia de Negocios (Business Intelligence)

La Inteligencia de Negocios (Business Intelligence - BI) abarca un conjunto de actividades de análisis que ayudan a comprender la situación pasada, presente y futura de una compañía, apoyándola en su proceso de toma de decisiones.

La principal fuente de datos para realizar las actividades de análisis de BI es el Data Warehouse (DWH)

Las principales actividades de análisis de BI se resumen en:
  • Reporteo
  • Análisis OLAP
  • Minería de Datos (Data Mining)
El reporteo va de la mano con el análisis OLAP a través de reportes de análisis interactivo, tableros de mando, indicadores claves de rendimiento (KPIs), gestión del rendimiento del negocio (BPM), mapas estratégicos, gestión de objetivos del negocio, técnicas de gestión como el Balanced Scorecard, Six Sigma y otras.

El reporteo permite realizar actividades de análisis descriptivo a través del análisis del pasado y presente de la compañía. Los tableros y reportes permiten responder a las preguntas ¿qué sucedió?, ¿qué está sucediendo? y ¿por qué? apoyando al proceso de toma de decisiones del negocio. El reporteo permite armar rompecabezas que responden a las preguntas del negocio.

La minería de datos toma como fuente el Data Warehouse (DWH) para realizar actividades de análisis predictivo permitiendo a una compañía predecir su futuro respondiendo a la pregunta del negocio ¿qué sucederá? La minería de datos permite conocer patrones de comportamiento y resolver misterios de una compañía. Por ejemplo detección de fraudes, perfiles de clientes para actividades de cross-selling y up-selling, tasas para tarifación de objetos asegurados, etc.

Data Warehousing

El Data Warehousing consiste en el proceso de creación, recuperación y consolidación de datos de los sistemas fuente (bases de datos relacionales, archivos planos, Excel, Access, sistemas CRM, sistemas ERP, etc.) hacia un modelo de datos optimizado para actividades de análisis conocido como Data Warehouse (DWH).

El DWH se constituye en la principal fuente para las actividades de Inteligencia de Negocios (BI).

Las actividades del Data Warehousing conforman un conjunto de procesos interrelacionados que se conoce como Sistema de Data Warehouse / BI (DWH/BI).

El sistema de DWH/BI se encarga de obtener los datos de entrada, procesarlos a través de actividades de extracción, transformación y carga (ETL, Extract-Transform-Load) y cargarlos en el DWH con el objetivo que los usuarios del negocio tengan información para realizar actividades de BI.

Como todo sistema, el sistema DWH/BI requiere de una arquitectura, ésta arquitectura se la conoce como Arquitectura de Flujo de Datos.


Haciendo una analogía con los sistemas de software, éstos poseen arquitecturas monolíticas (stand-alone), cliente-servidor, 3 capas, N capas, etc. las cuáles definen ¿cómo? serán construídos los sistemas. La arquitectura de flujo de datos del sistema DWH/BI define ¿cómo? los datos serán transportados desde su fuente hacia su destino, el DWH.

La arquitectura de flujo de datos que se defina para el sistema de DWH/BI tiene una relación directa con los paradigmas propuestos por Bill Inmon y Ralph Kimball.

Así como los sistemas de software son construídos sobre plataformas tecnológicas como por ejemplo la plataforma Java, un sistema de DWH/BI es construído sobre una plataforma tecnológica conocida como Plataforma de Inteligencia de Negocios (BI Platform).

Entre las plataformas más conocidas están: Pentaho, SAP BusinessObjects, IBM Cognos, Oracle Hyperion, MicroStrategy