Inteligencia de Negocios
Modelado Multidimensional Lgico
Ctedra: Ernesto Chinkes Inteligencia de Negocios
Esquema de la clase
1. Modelado multidimensional lgico Qu es? 3. Construccin del DW Subjetivo Estructura del Modelo de datos unificado
2. Modelo estrella, copo de nieve y mixto
4. Medidas Granularidad
5. Aspectos Avanzados
Ctedra: Ernesto Chinkes Inteligencia de Negocios
Modelo estrella
Ctedra: Ernesto Chinkes Inteligencia de Negocios
Modelo copo de nieve y mixto
Ctedra: Ernesto Chinkes Inteligencia de Negocios
Comparacin entre los Modelos Estrella y Copo de Nieve
Cambios en el esquema: facilidad para agregar nuevos atributos o niveles ETL al DW Subjetivo: sencillez (desarrollo y mantenimiento) y desempeo del proceso Claridad semntica: facilidad para consultar directamente el DW subjetivo Procesamiento y carga del cubo (MOLAP): tiempo de Procesamiento y Carga
Ctedra: Ernesto Chinkes Inteligencia de Negocios
Caso Jurassic Park: rea de Ventas - Modelo Conceptual
EMPLEADO Rango Capacitacin Empleado TIEMPO Ao Trimestre Mes Da ESCUELA Tipo Escuela DISTRIBUCIN GEOGRFICA Regin Provincia Ciudad Parque Local Monto vendido Cantidad vendida Promedio vendido x alumno Monto descontado Cantidad de reclamos PRODUCTO Categora SubCategora Producto Dimensiones: Una o ms tablas por cada dimensin dependiendo del esquema elegido (estrella o copo de nieve) CANAL DE PROMOCIN Canal de Promocin
Grado
Tabla de Hechos: Una FK por cada dimensin (ltimo nivel de cada jerarqua) conforman -> PK de la tabla de Hechos Medidas (campos numricos)
Ctedra: Ernesto Chinkes Inteligencia de Negocios
Caso Jurassic Park: rea de RRHH - Modelo Conceptual
TIEMPO DISTRIBUCIN GEOGRFICA EMPLEADO
Ao Trimestre Mes Da
Regin Provincia Ciudad Parque Local
Gerencia
Departamento
Estado Civil
Mx. Nivel de Estudio
Institucin
Puesto
Monto Liquidado Cantidad de Empleados
Ctedra: Ernesto Chinkes Inteligencia de Negocios
Cmo se unifican los distintos hechos?
Produccin
Stock
Venta
Envo
Ctedra: Ernesto Chinkes Inteligencia de Negocios
Cmo se unifican los distintos hechos?
Produccin Tiempo Empleado Cliente Producto Localidad Promocin Sucursal
Stock
Venta
Envo
Slo comparten algunas dimensiones
Ctedra: Ernesto Chinkes Inteligencia de Negocios
Cmo se unifican los distintos hechos? Estructura del modelo de datos
Tabla de hechos Produccin Tabla Sucursal
Tabla Empleado
Tabla de hechos Venta
Tabla Producto Tabla Tiempo
Tabla de hechos Stock Tabla Localidad
Tabla Promocin
Tabla de hechos Envo
Tabla Cliente
Nota: Las dimensiones se construyen a partir de una o ms tablas dependiendo del modelo (estrella o copo de nieve)
Ctedra: Ernesto Chinkes Inteligencia de Negocios
Cmo se unifican los distintos hechos?
Donde? Las alternativas dependen de la Herramienta En el Cubo En las Herramientas de Exploracin
Microsoft: Perspectivas Modelo Dimensional Unificado
Ctedra: Ernesto Chinkes Inteligencia de Negocios
Medidas Granularidad
DW Objetivo / Transaccional
Transaccin (item)
Medidas
Aditivas - Flujo Semiaditivas - Stock
Transaccin (item) Foto Acumulativa (por ej. Ventas por da) Foto Peridica (por ej. Stock por Producto)
La eleccin del nivel de granularidad condiciona las posibilidades de anlisis
Trade-off (qu por qu): Poder llegar a algunos datos de la transaccin en el anlisis vs. Mayor tiempo de procesamiento (MOLAP o ROLAP con agreg.), mayor necesidad de almacenamiento y peor tiempo de respuesta en las consultas.
Ctedra: Ernesto Chinkes Inteligencia de Negocios
Aspectos avanzados
Ctedra: Ernesto Chinkes Inteligencia de Negocios
Medidas Agregaciones comunes en Tiempo
Tiempo: Momento de ocurrencia del evento.
(slo Aditivas/Flujo)
Month-To-Date (MTD) - Acumulado Mensual: Desde comienzo del mes a la fecha actual. Year-to-date (YTD) - Acumulado Anual: Desde comienzo del ao a la fecha actual. Rolling 6 - Acumulado de 6 Meses: Desde 6 meses atrs a la fecha actual. Rolling 12 - Acumulado de 12 Meses: Desde 12 meses atrs a la fecha actual.
Se transforman en medidas semi-aditivas Otros: Crecimiento sobre Mes Anterior, Crecimiento sobre Ao Anterior, etc.
Ctedra: Ernesto Chinkes Inteligencia de Negocios
Medidas Agregaciones comunes en Tiempo
Tiempo: Momento de ocurrencia del evento.
(slo Aditivas/Flujo)
Si hoy es 13 de Marzo de 2010:
Altas Da Altas MTD Altas YTD Rolling 6 Altas: Desde 13 de Octubre de 2009 Rolling 12 Altas: Desde 13 de Marzo de 2009
Ctedra: Ernesto Chinkes Inteligencia de Negocios
Medidas Calculadas
Clculos entre medidas, agregaciones en tiempo (MTD, YTD), etc.
Donde ? En el DW Subjetivo Tenemos que tenerlas en cuenta en el modelado lgico En el Cubo En las Herramientas de Exploracin
Ctedra: Ernesto Chinkes Inteligencia de Negocios
Dimensiones Una dimensin -> Muchos Hechos (role playing dimensions)
Modelo Conceptual Tiempo de Compra Tiempo de Entrega Tiempo de Venta
Venta
Modelo Lgico Venta Fecha de Compra (FK) Fecha de Entrega (FK) Fecha de Venta (FK)
Tiempo
Ctedra: Ernesto Chinkes Inteligencia de Negocios
Dimensiones Jerarquas Recursivas