Business Intelligence
Business Intelligence
Seminario
Seminario
Business Intelligence
Business Intelligence
Por qué BI?
◦
Avances tecnológicos y su costo de adquisición
Definición de Intelligence
◦
Transformación de información en conocimiento
◦
Ciclo de Inteligencia
Obtención de datos
Obtención de datos
Seleccionar, clasificar, ordenar
Presentar y recomendar
Naturaleza de la información
◦
Tiempo real
◦
Histórica
◦
Estadística
Business Intelligence
Business Intelligence
Naturaleza de los productos de BI
◦
Indicadores de gestión
Varianzas, estáticos, recurrentes, triggers, event driven
Indicadores asociados a consultas especificas ad hoc
◦
Indicadores asociados a consultas especificas ad hoc
Data mining, data wharehousing
◦
Predictores de comportamiento
Combina el uso de herramientas estadísticas con la
clasificación y selección de datos principalmente de naturaleza
histórica.
¿Qué es Business Intelligence?
¿Qué es Business Intelligence?
Business Intelligence es el proceso de juntar, consolidar y
analizar datos de múltiples fuentes para soportar el proceso de
decisión estratégico
In a word:
Analysis
Customer Analytics
Performance Management Risk, Fraud & Compliance
La evolución del escenario de análisis
La evolución del escenario de análisis
Embedded Analytics
Impact
on
High Customized Analytic ApplicationsBI Market Maturity
on
Business
Low Reporting Ad-hoc Query & AnalysisPre-packaged Analytic Applications
Arquitectura de Business Intelligence
Arquitectura de Business Intelligence
DB2 VSAM MQSeries AS/400 DB2 UDB Informix Oracle Microsoft ... TransformaciónExtracción Limpieza
DW
ETL
DW
OLAP
Reporting
Siebel PeopleSoft SAP R/3 XML Flat files FTP Web Logs Limpieza Carga
DW
Data Mart ODSData Mining
Por qué las empresas usan BI?
Por qué las empresas usan BI?
Compliance Entes Regulación
◦
Basilea
◦
Banco Central
◦
Sarbanes Oxley
◦
Sec. Energía, etc.
Visión Cliente
◦
Lealtad de Clientes
◦
Ofertas Segmentadas
◦
Comportamiento de compra
◦
Rentabilidad de Clientes
Sec. Energía, etc.
◦
Bolsa de Comercio
Performance
◦
Control de gestión
◦
M&A
◦
Eficiencias cadena de valor
Rentabilidad de Clientes
Controles de Seguridad
◦
Detección Fraudes
◦
Record de incidentes
Necesidades Analíticas por tipo de
Necesidades Analíticas por tipo de
Usuarios
Usuarios
Executives
Dashboards y KPI
´
s
embebidos en portales
Front Line Users
Power Users
(e.g. “Analysts”)
Population size
Ad Hoc Queries
KPI
´
s de LoB
Easy-to-Use Analytics
Oportunidades del Mercado de
Oportunidades del Mercado de
Business Intelligence
Business Intelligence
8,0 10,0 12,0 14,0 16,0 O p p o rt u n it y ( $ B )Technical Data Analysis Spatial Data Analysis Packaged Data
Mart/Warehouse Products End User Query, Reporting, Analysis
Data Mining Software
0,0 2,0 4,0 6,0 2004 2005 2006 2007 2008 O p p o rt u n it y ( $ B )
Data Warehouse Databases
Capacidades de BI
Capacidades de BI
Gartner Group define algunos requisitos de
evaluación de una plataforma BI.
Se dividen en las siguientes Categorías:
Se dividen en las siguientes Categorías:
◦
Desarrollo e Integración
◦
Information Delivery
Desarrollo e Integración
Desarrollo e Integración
Infraestructura de BI
Ambiente de Desarrollo Programático
Movimiento de Datos
Administración de la Metadata
Integración de Web Services
Ambiente de Desarrollo Programático
Ambiente de Desarrollo Visual
Contenido de negocios preconfigurado
Reglas de Negocio
Infraestructura de BI
Todas las herramientas de la plataforma deben usar la misma:
– Seguridad
Desarrollo e Integración
Desarrollo e Integración
– Metadata – Administración – Integración en el Portal – Modelo de Objetos – Motor de Queries – Look & FeelAdministración de la Metadata
Desarrollo e Integración
Desarrollo e Integración
Componente principal de la
plataforma.
Todas las herramientas deben
apalancarse en la metadata
La solución debe prever
medios para capturar, almacenar, reutilizar, publicar objetos de la metadata
Es el movimiento de datos
desde aplicaciones específicas
Movimiento de Datos
Desarrollo e Integración
Desarrollo e Integración
desde aplicaciones específicas o repositorios de datos y su carga en el repositorio
preparado para el análisis de información.
Set de herramientas de desarrollo integradas a un Kit de Desarrollo que permite a programadores:
Ambiente de Desarrollo Programático
Desarrollo e Integración
Desarrollo e Integración
− Crear/desarrollar aplicaciones de BI − Integrarlas a procesos de negocio − Embeberlas a otras aplicacionesPosibilita el desarrollo de
Desarrollo e Integración
Desarrollo e Integración
Posibilita el desarrollo de
aplicaciones sin necesidad de programar, mediante el uso de wizards que ensamblan
componentes
Disponibilidad de objetos para
un rápido lanzamiento de un proyecto. Se trata de disponer de queries, reportes, indicadores de performance, etc.
Desarrollo e Integración
Desarrollo e Integración
etc.Esta capacidad puede incluso
ofrecer un esquema de datos aplicable para una industria vertical o algún tema
específico.
Ejemplos: herramienta de
análisis de ventas, indicadores de industria farmacéutica, etc.
Permite a la plataforma de BI: − Schedule − Entrega − Manejo de Información − Administración
Desarrollo e Integración
Desarrollo e Integración
− Administración A través de standards de integración Web Service.Ejemplo: SOA (Service Oriented Architecture)
El desarrollador de la
aplicación (o el usuario final)
Desarrollo e Integración
Desarrollo e Integración
aplicación (o el usuario final) tiene la capacidad de crear reglas de negocio que afectan procesos operacionales
basados en los resultados de la evaluación analítica.
Componente principal de la
plataforma.
Todas las herramientas deben
apalancarse en la metadata
Desarrollo e Integración
Desarrollo e Integración
La solución debe prever
medios para capturar, almacenar, reutilizar, publicar objetos de la metadata
Collaboration y Workflow
Information Delivery
Information Delivery
Reportes
Dashboard
Ad Hoc Queries
Ad Hoc Queries
Queries Distribuidos
Captura de Datos Real Time / Evento
Integración con Msft Office
Reportes
Information Delivery
Information Delivery
Es la capacidad de presentar
reportes con un formato específico pero interactivo en cuanto que es parametrizable la condición de búsqueda.
Debe ser escalable es cuanto al Debe ser escalable es cuanto al
volumen de usuarios a informar como a las
capacidades de scheduling.
La mayoría de las herramientas
dispone de variados estilos de reportes
Dashboard
Information Delivery
Information Delivery
Le agrega a los reportes
formales una posibilidad de visualización intuitiva, que visualización intuitiva, que incluye escalas, deslizadores, probetas, semáforos, etc. que indican el estado del indicador
Ad Hoc Queries
Information Delivery
Information Delivery
Permiten a los usuarios
enunciar sus propias preguntas sobre los datos del
repositorios sin necesidad de depender de TI para elaborar el reporte.
Las herramientas deben
ofrecer poseer una robusta
Ad Hoc Queries
ofrecer poseer una robustacapa “semántica” que le
permite a los usuarios navegar por las fuentes de datos
disponibles.
Estas herramientas deben
ofrecer un control y auditoría de los queries para asegurar que sean realizables y que no afecten la performance del sistema transaccional.
Information Delivery
Information Delivery
Capacidad de ofrecer
información a una audiencia
Queries Distribuidos
información a una audiencia numerosa y que son
optimizadas para atender a la mayoría de las preguntas de gestión.
Information Delivery
Information Delivery
Acceso a la fuente de
Captura de Datos Real Time / Evento
Acceso a la fuente de
información
Disponibilidad de información
Information Delivery
Information Delivery
Más allá de la existencia de
productos de BI para la resolución de las consultas, herramientas de Microsoft Office son usadas como cliente de la aplicación.
El producto más usado es el
Integración con Msft Office
El producto más usado es el
Excel.
Resulta vital esta integración,
incluyendo manejo de formato Excel, fórmulas, actualización de datos, manejos de tablas pivotantes.
Algunas funciones avanzadas
serían bloqueo de celdas o re-escritura.
Análisis de Información
Análisis de Información
Front End con procesamiento analítico
Back End para procesamiento analítico
Back End para procesamiento analítico
Motor de Cálculo o Modelización
Análisis avanzado y Data Mining
Visualización avanzada
Análisis de Información
Análisis de Información
Front End con procesamiento analítico
Exploración de los datos almacenados en un formatomultidimensional contra datos relacionales.
relacionales.
La visión multidimensional se
trata de asociar campos a más de una dimensión de análisis.
Ejemplo: Ventas, Costos,
rentabilidad en el tiempo, por producto, por territorio, por organización
Análisis de Información
Análisis de Información
Back End para procesamiento analítico
Almacenamiento de datos en
el formato multidimensional para posibilitar performance
Back End para procesamiento analítico
para posibilitar performanceaceptable al tiempo de la consulta.
Es de uso atractivo se permite
re-escritura o versionado para el caso de planeamiento o modelización de escenarios.
Análisis de Información
Análisis de Información
Capacidad de manipulación de
Motor de Cálculo o Modelización
Capacidad de manipulación de
información
Incluye cálculos avanzados
(estadísticos, regresiones, extra/intrapolaciones)
Análisis de Información
Análisis de Información
Sofisticados métodos de
exploración de datos
Métodos predictivos: Ej.
Análisis avanzado y Data Mining
Métodos predictivos: Ej.
Churn, comportamiento clientes
Mining, clustering: metáfora
con mundo geológico. Exploración de raw data, clasificación, tipificación.
Análisis de Información
Análisis de Información
Visualización de numerosos
Visualización avanzada
Visualización de numerosos
aspectos de los datos en un modo eficiente usando
gráficos interactivos en vez de filas y columnas.