Definición
● Business Intelligence es una aproximación estratégica
para identificar, vigilar, comunicar y transformar,
sistemáticamente, signos e indicadores en información
activa en la cual fundamentar la toma de decisiones
estratégicas
● Pretende superar la rigidez de enfoques anteriores,
como ERP, etc., dando valor a la flexibilidad
Definición
● Business Intelligence BI apoya a los tomadores de
decisiones con la información correcta, en el momento
y lugar correcto, lo que les permite ser más asertivos en
las tomas de decisiones para sus negocios.
● BI utiliza herramientas y técnicas ETL ( extraer,
transformar y cargar) los datos.
Se utiliza en...
● Áreas más comunes en las que se usan las soluciones de
Inteligencia de Negocios
● Ventas: Análisis de ventas; Detección clientes importantes; Análisis
de productos, líneas, mercados; Pronósticos y proyecciones.
● Marketing: Segmentación y análisis de clientes; Seguimiento a
nuevos productos
● Finanzas: Análisis de gastos; Rotación de cartera; Razones
Financieras .
● Logística : Seguimiento de embarques; Motivos por los cuales se
pierden pedidos.
● Manufactura: Productividad en líneas; Análisis de desperdicios;
Análisis de calidad; Rotación de inventarios.
Características
Este conjunto de herramientas y metodologías tienen en común las
siguientes características:
● Accesibilidad a la información. Los datos son la fuente principal de
este concepto. Lo primero que deben garantizar este tipo de
herramientas y técnicas será el acceso de los usuarios a los datos
con independencia de la procedencia de estos.
● Apoyo en la toma de decisiones. Se busca ir más allá en la
presentación de la información, de manera que los usuarios tengan
acceso a herramientas de análisis que les permitan seleccionar y
manipular sólo aquellos datos que les interesen.
● Orientación al usuario final. Se busca independencia entre los
conocimientos técnicos de los usuarios y su capacidad para utilizar
estas herramientas.
Niveles de realización de BI
De acuerdo a su nivel de complejidad se
pueden clasificar las soluciones de Business
Intelligence en:
● Informes
● Análisis
Niveles de realización de BI
● Informes
○ Informes predefinidos
○ Informes a la medida
○ Consultas ("Query") / Cubos OLAP (On-
Line Analytic Processing).
○ Alertas
Niveles de realización de BI
● Análisis
○ Análisis estadístico
○ Pronósticos ("Forecasting")
○ Modelado Predictivo o Minería de datos
("Data Mining")
○ Optimización
○ Minería de Procesos
ETL
Extract, Transform and Load (Extraer, transformar y
cargar en castellano, frecuentemente abreviado a ETL) es
el proceso que permite a las organizaciones mover datos
desde múltiples fuentes, reformatearlos y limpiarlos, y
cargarlos en otra base de datos, data mart, o data
warehouse para analizar, o en otro sistema operacional
para apoyar un proceso de negocio.
ETL
Extract, Transform and Load (Extraer, transformar y
cargar en castellano, frecuentemente abreviado a ETL) es
el proceso que permite a las organizaciones mover datos
desde múltiples fuentes, reformatearlos y limpiarlos, y
cargarlos en otra base de datos, data mart, o data
warehouse para analizar, o en otro sistema operacional
para apoyar un proceso de negocio.
ETL - Extraer
La primera parte del proceso ETL consiste en extraer los datos desde los
sistemas de origen. La mayoría de los proyectos de almacenamiento de datos
fusionan datos provenientes de diferentes sistemas de origen. Cada
sistema separado puede usar una organización diferente de los datos o
formatos distintos. Los formatos de las fuentes normalmente se encuentran
en bases de datos relacionales o ficheros planos, pero pueden incluir bases
de datos no relacionales u otras estructuras diferentes. La extracción
convierte los datos a un formato preparado para iniciar el proceso de
transformación.
Una parte importante del proceso de extracción es la de analizar los datos
extraídos, se verifica su resultado.
Un requerimiento importante que se debe exigir a la tarea de extracción
es que ésta cause un impacto mínimo en el sistema origen.
El sistema de origen se podría ralentizar e incluso colapsar
ETL - Transformación
La fase de transformación aplica una serie de
reglas de negocio o funciones sobre los
datos extraídos para convertirlos en datos que
serán cargados. Algunas fuentes de datos
requerirán alguna pequeña manipulación de los
datos.
ETL - Transformación
● Seleccionar sólo ciertas columnas para su carga (por ejemplo, que las columnas con valores
nulos no se carguen).
● Traducir códigos (por ejemplo, si la fuente almacena una "H" para Hombre y "M" para Mujer
pero el destino tiene que guardar "1" para Hombre y "2" para Mujer).
● Codificar valores libres (por ejemplo, convertir "Hombre" en "H" o "Sr" en "1").
● Obtener nuevos valores calculados (por ejemplo, total_venta = cantidad * precio).
● Unir datos de múltiples fuentes (por ejemplo, búsquedas, combinaciones, etc.).
● Calcular totales de múltiples filas de datos (por ejemplo, ventas totales de cada región).
● Generación de campos clave en el destino.
● Transponer o pivotar (girando múltiples columnas en filas o viceversa).
● Dividir una columna en varias (por ejemplo, columna "Nombre: García López, Miguel Ángel";
pasar a dos columnas "Nombre: Miguel Ángel", "Apellido1: García" y "Apellido2: López").
● La aplicación de cualquier forma, simple o compleja, de validación de datos, y la consiguiente
aplicación de la acción que en cada caso se requiera:
○ Datos OK: Entregar datos a la siguiente etapa (Carga).
○ Datos erróneos: Ejecutar políticas de tratamiento de excepciones (por ejemplo, rechazar
el registro completo, dar al campo erróneo un valor nulo o un valor centinela).
ETL - Carga
La fase de carga es el momento en el cual los datos de
la fase anterior (transformación) son cargados en el
sistema de destino. Dependiendo de los requerimientos
de la organización, este proceso puede abarcar una amplia
variedad de acciones diferentes. En algunas bases de
datos se sobrescribe la información antigua con nuevos
datos. Los data warehouse mantienen un historial de los
registros de manera que se pueda hacer una auditoría de
los mismos y disponer de un rastro de toda la historia de
un valor a lo largo del tiempo.
ETL - Carga
Existen dos formas básicas de desarrollar el proceso de carga:
Acumulación simple
● La más sencilla y común, y consiste en realizar un resumen de todas
las transacciones comprendidas en el período de tiempo
seleccionado y transportar el resultado como una única transacción hacia
el data warehouse, almacenando un valor calculado que consistirá
típicamente en un sumatorio o un promedio de la magnitud considerada.
Rolling
● Se aplica en los casos en que se opta por mantener varios niveles de
granularidad (jerarquías). Para ello se almacena información resumida a
distintos niveles, correspondientes a distintas agrupaciones de la unidad
de tiempo o diferentes niveles jerárquicos en alguna o varias de las
dimensiones de la magnitud almacenada (por ejemplo, totales diarios,
totales semanales, totales mensuales, etc.).
Cuadros de mando
Es un método para medir las actividades de
una compañía en términos de su visión y
estrategia. Proporciona a los gerentes una
mirada global del desempeño del negocio.
Sirve para facilitar una toma de decisiones
oportuna conociendo el nivel de cumplimiento
de los objetivos, previamente definidos
mediante indicadores de control y otras
informaciones que lo soporte.
Cuadros de mando
Sugiere que veamos a la
ORGANIZACIÓN desde 4
PERSPECTIVAS, cada
una de las cuales debe
responder a una
PREGUNTA determinada.
Cuadros de mando
● El Cuadro de Mando Integral cambia la manera
en que se mide y dirige una empresa.
● Es un potente instrumento que permite
comunicar y medir la estrategia.
● El CMI se basa en un Mapa Estratégico.
● El Mapa Estratégico define dicha estrategia a
partir de la Misión, Visión y los Valores de la
empresa.
● su principal objetivo es ayudar a transformar
esta en resultados de negocio y comunicarla.
Cuadros de mando
● Traduce Visión, Misión y Objetivos en
Indicadores de Medición del desempeño de la
organización
○ Sobre el entorno y los competidores
○ Sobre los costes y su comportamiento
○ Sobre los presupuestos y su evolución
○ Control operativo de la empresa
○ Procesos y su evolución
○ Rentabilidad de: productos, clientes, mercados,
zonas geográficas...
Cuadros de mando
La claridad con que las empresas sean capaces
de definir y establecer su estrategia es una de
las claves fundamentales para una correcta
definición y un correcto diseño del cuadro de
mando y de sus indicadores.
Casi todas las organizaciones cuentan con una
visión estratégica, sin embargo, son pocas las que
logran convertirlas en realidad.
Cuadros de mando
Una Estrategia sin una Implantación
efectiva es sólo un deseo, la realidad nos
muestra que el aspecto clave para que una
estrategia sea implantada de forma efectiva
en una organización es el COMPROMISO
DE TODOS LOS MIEMBROS DE LA
ORGANIZACIÓN.
Qué temas trataremos?
¿Qué es un Data Warehouse?
¿Qué es un Cuadro de Mando?
¿Qué es un Scorecard?
Valoración de la información de mi empresa
Optimización del ROI
Cuales son los Indicadores claves de un negocio.
Principales Soluciones Business Intelligence
¿Cómo obtener ventaja competitiva?
Casos y ejemplos prácticos
Referencias
● Tutoriales y Formación Business Intelligence-Stratebi (autores de la recopilación)
● Mas allá del Business Intelligence
● Business Intelligence Tutorial
● :. Business Intelligence Tutorial
● Business Intelligence Tutorials - Jaspersoft :: Jaspersoft Business ...
● VideoTutoriales BI Open Source
● Pentaho Eveluation Center
● RedOpenBI
● BITermometer
● Oracle Business Intelligence Standard Edition One Tutorial
● Data Warehouse Tutorial
● Tutoriales Talend y Pentaho
● Multidimensional Modeling (Adventure Works Tutorial)
● Introduction to Business Intelligence (BI): A Tutorial
● Tutorials : Total Business Intelligence Oracle
● Microsoft SQL Server Business Intelligence tools tutorial
● MicroStrategy Education Free Resources
● Official Product Tutorials – SAP BI Suite | SCN
● http://www.cognos-bi.info/
● 3 libros tutoriales sobre Oracle Business Intelligence Suite ...
● http://wiki.pentaho.com/display/COM/Community+Wiki+Home