Está en la página 1de 28

MÓDULO I

BUSINESS INTELLIGENCE

Business Intelligence Environment

Programa de Especialización en Business Intelligence &


y Business
BusinessAnalytics
Analytics M.Sc. Richard Fernández
Business Intelligence Enviroment
• Introducción a R y Python.
• Businness Intelligence como propuesta de valor en las organizaciones.
• Metodología de Implementación.
• Modelamiento dimensional.
• Explotación de datos.
Presentación de trabajos finales.

Programa de Especialización en Business Intelligence &


y Business
BusinessAnalytics
Analytics M.Sc. Richard Fernández
Programa de Especialización en Business Intelligence &
y Business
BusinessAnalytics
Analytics M.Sc. Richard Fernández
Programa de Especialización en Business Intelligence &
y Business
BusinessAnalytics
Analytics M.Sc. Richard Fernández
Modelamiento Dimensional

- Es una técnica de diseño lógico.

- Basado en el modelo estrella,


conformado por tablas de hechos y
tablas de dimensiones.

- Las consultas son más rápidas.

Programa de Especialización en Business Intelligence &


y Business
BusinessAnalytics
Analytics M.Sc. Richard Fernández
Tabla de Hechos

Medidas, Métricas
del negocio

Tabla de Tabla de
Dimensiones 1 Dimensiones 3

Tabla de
Dimensiones 2
- Hechos: ocurre en el tiempo
- Medidas: describen el hecho
- Dimensiones: analizan las medidas, para consultar

Programa de Especialización en Business Intelligence &


y Business
BusinessAnalytics
Analytics M.Sc. Richard Fernández
Modelos de Arquitectura Tabla de
Hechos

Estrella Tabla de
Medidas Tabla de
Dimensión
Dimensión 3
1
- Sentido inverso a un
Tabla de
modelo entidad relación Dimensión
2

- Desnormalizado

- Busca rápidas respuestas

Programa de Especialización en Business Intelligence &


y Business
BusinessAnalytics
Analytics M.Sc. Richard Fernández
Modelos de Arquitectura

Estrella

- Sentido inverso a un
modelo entidad relación

- Desnormalizado

- Busca rápidas respuestas

Programa de Especialización en Business Intelligence &


y Business
BusinessAnalytics
Analytics M.Sc. Richard Fernández
Modelos de Arquitectura

Estrella

- Sentido inverso a un
modelo entidad relación

- Desnormalizado

- Busca rápidas respuestas

Programa de Especialización en Business Intelligence &


y Business
BusinessAnalytics
Analytics M.Sc. Richard Fernández
Tabla de Hechos:

- Indicadores

Tablas de Dimensiones:

- Clientes
- Producto
- Tiempo
- Campaña
- Geografía
- Sucursal

Programa de Especialización en Business Intelligence &


y Business
BusinessAnalytics
Analytics M.Sc. Richard Fernández
Dimension Tiempo Dimension Producto
Tiempo_id Producto_id
Fact Table Ventas
Año Tiempo_id (FK) Producto
Mes Producto_id (FK) Linea
Día Cliente_id (FK) Familia

Tiempo_id Año Mes Día


Monto US$ Producto_id Familia Linea Producto
20 2016 Junio 17/06/16 Monto S/. 102 Gaseosa Plástico Coca Cola ½ L
Unidades
Dimension Cliente
Cliente_id
Cliente
Cliente_id Tipo Cliente
Tipo Cliente
42 Persona Nat. Pepito

Reporte
Tiempo_id Cliente_id Producto_id Monto US$
25 42 102 42.35

Programa de Especialización en Business Intelligence &


y Business
BusinessAnalytics
Analytics M.Sc. Richard Fernández
Modelos de Arquitectura
Dimensión
Copo de Nieve o Snowflake Clase de 1

Tabla de Tabla de
Variante del modelo estrella Hechos Dimensión
Normalizada 1
Medidas
Dimensión
Categoría
de 1

Programa de Especialización en Business Intelligence &


y Business
BusinessAnalytics
Analytics M.Sc. Richard Fernández
Modelos de Arquitectura

Copo de Nieve o Snowflake

Variante del modelo estrella


Normalizada

Programa de Especialización en Business Intelligence &


y Business
BusinessAnalytics
Analytics M.Sc. Richard Fernández
Modelos de Arquitectura

Estrella Copo de Nieve o Snowflake

Entendimiento Sencillo Complejo

Tablas Menor Mayor

Consultas Rápidas Lentas

Programa de Especialización en Business Intelligence &


y Business
BusinessAnalytics
Analytics M.Sc. Richard Fernández
Modelos de Arquitectura

¿Modelo Estrella o
Modelo Copo de Nieve?

Programa de Especialización en Business Intelligence &


y Business
BusinessAnalytics
Analytics M.Sc. Richard Fernández
Caso: Cobranzas
Zona Tiempo
CodZona: VARCHAR2(4) CodTiempo: VARCHAR2(10)

Zona: VARCHAR2(40) FactVentas Año: NUMBER(4)


CodProducto: VARCHAR2(20) Trimestre: NUMBER(2)
CodZona: VARCHAR2(4) Mes: VARCHAR2(20)
CodPago: VARCHAR2(4) Dia: NUMBER(2)
CondicionPago
Integrar el Data Mart de CodPago: VARCHAR2(4)
CodDoc: VARCHAR2(12)
Tipo: VARCHAR2(3)
Ventas con un Data Mart Descripcion: VARCHAR2(40) CodVendedor: VARCHAR2(4)
de Cobranzas DiasNeto: NUMBER(6) CodCliente: VARCHAR2(8)
CodTiempo: VARCHAR2(10)
VentaLocal: NUMBER(15,4) Cliente
Documento
VentaDolar: NUMBER(15,4) CodCliente: VARCHAR2(8)
CodDoc: VARCHAR2(12) CostoLocal: NUMBER(15,4)
Tipo: VARCHAR2(3) Categoria: VARCHAR2(40)
CostoDolar: NUMBER(15,4)
Nombre: VARCHAR2(80)
Descripcion: VARCHAR2(40) Cantidad: NUMBER(15,4)
Devolucion: NUMBER(15,4)
DiferenciaFavorLocal: NUMBER(15,4)
DiferenciaFavorDolar: NUMBER(15,4)
Producto Vendedor
DiferenciaContraLocal: NUMBER(15,4)
CodProducto: VARCHAR2(20) DiferenciaContraDolar: NUMBER(15,4) CodVendedor: VARCHAR2(4)

Familia: VARCHAR2(40) Grupo: VARCHAR2(40)


Linea: VARCHAR2(40) NombreVendedor: VARCHAR2(40)
Articulo: VARCHAR2(50)
FechaVencimiento: DATE

Programa de Especialización en Business Intelligence &


y Business
BusinessAnalytics
Analytics M.Sc. Richard Fernández
Caso: Ventas Tiempo
Semana
Mes
Año
Vendedor Vendedor

Ventas Soles País Empresa


Ventas Dólares Organización
Ventas Unidades
Familia
Línea
Tipo Producto
Cliente Producto
A partir del Star Net, Procesos
construir el Modelo
Dimensional
Cliente
Producción

Programa de Especialización en Business Intelligence &


y Business
BusinessAnalytics
Analytics M.Sc. Richard Fernández
Metodología
2.1 Diseño
de Modelo Lógico
de Base de Datos

2.4 Definición 2.7 Plan de


2.2 Definición de 2.3 Definición 2.6 Instalación
de Procesos de Trabajo de
Arquitectura de Procesos de de Plataforma
Actualización Implantación
tecnológica Carga Inicial Tecnológica
Periódica

2.5 Definición de
Plataforma
Tecnológica

- Diseño de la estructura lógica (modelo dimensional).


- Arquitectura tecnológica.
© IBSS MethodologyBI

Programa de Especialización en Business Intelligence &


y Business
BusinessAnalytics
Analytics M.Sc. Richard Fernández
Definición de la arquitectura tecnológica

- Representación gráfica de la solución.

- Se identifica las fuentes de


información, es repositorio y la
herramienta de explotación.

- Dependiendo del proyecto se plantea


diferentes arquitecturas.

Programa de Especialización en Business Intelligence &


y Business
BusinessAnalytics
Analytics M.Sc. Richard Fernández
Definición de la arquitectura tecnológica
Orígenes de Preparación de Almacenamiento de Análisis de Datos & Despliegue
Datos Datos Datos Minería
a
aSoftware de
Captura
Consumidores de
Información
Construcción de
Conocimiento y
Modelos

Datos
Externos DWH Reportes
Impresos

Sistemas
ERP

Sistemas
OLTP Reportes Servidor Web
OLAP Aplicaciones Web
ODS Reconocimiento de
Extraer Data Mart Patrones
Limpiar Detección de
Administrar Excepciones
Sistemas Cargar Segmentación
Departamentales Calcular Clasificación
Enriquecer Perfilamiento
Imputar Calificación
Transformar Pronósticos
Simulación
Bases de Datos Optimización Aplicaciones de
Legacy Escritorio

Programa de Especialización en Business Intelligence &


y Business
BusinessAnalytics
Analytics M.Sc. Richard Fernández
Definición de los procesos de carga inicial

- Procesos que alimentarán la carga


histórica con la que se producirá en la
solución.

- Ingreso de toda la información.

- Cuestionar requerimientos de carga


histórica que llenen el repositorio pero
no tengan mayor nivel de uso.
Programa de Especialización en Business Intelligence &
y Business
BusinessAnalytics
Analytics M.Sc. Richard Fernández
Definición de los procesos de carga periódica

- Definir procesos sencillos,


semicomplejos y complejos.

- Determinar la disponibilidad de
recursos.

Programa de Especialización en Business Intelligence &


y Business
BusinessAnalytics
Analytics M.Sc. Richard Fernández
Definición de la plataforma tecnológica

- Plantear la plataforma más adecuada


en base a las fuentes de información y
los procesos de carga.

- Especificar el servidor y base de datos


de repositorio, herramienta analítica y
las fuentes de datos operacionales.

Programa de Especialización en Business Intelligence &


y Business
BusinessAnalytics
Analytics M.Sc. Richard Fernández
Instalación de la plataforma tecnológica
- Adquisición de la licencia de base de
datos y servidores.

- Anticipar los procesos de compra.

Programa de Especialización en Business Intelligence &


y Business
BusinessAnalytics
Analytics M.Sc. Richard Fernández
Plan de trabajo e implementación
- Ya se definieron los procesos de carga
y se tiene toda la información.

- Los procesos serán catalogados como


simples o complejos

- Actualización del plan de trabajo.

Programa de Especialización en Business Intelligence &


y Business
BusinessAnalytics
Analytics M.Sc. Richard Fernández
Caso: Modelamiento Dimensional

1- Construir el diagrama funcional.

2- Bosquejar propuestas de análisis


de información clave para el
negocio.

3- Presentar el modelo dimensional

Programa de Especialización en Business Intelligence &


y Business
BusinessAnalytics
Analytics M.Sc. Richard Fernández
M.Sc. Richard Fernández

rfernandezv@uni.edu.pe @ricfer85

Programa de Especialización en Business Intelligence &


y Business
BusinessAnalytics
Analytics M.Sc. Richard Fernández
Programa de Especialización en Business Intelligence &
y Business
BusinessAnalytics
Analytics M.Sc. Richard Fernández

También podría gustarte