A medida que avanza el desarrollo tecnológico, cada vez son más económicas y más rápidas las memorias de almacenamiento y esto promueve el registro de cada vez más eventos.
Mucha información tampoco sirve de nada si no nos es posible asimilarla y comprender su significado.
DW
Herramienta que facilite la tarea de compilar y procesar la información que tenemos para que su compresión sea más rápida y fácil de asimilar.
Al corazón de la Inteligencia Empresarial o BI se lo denomina Almacén de Datos (Data Warehouse), dado que pueden almacenar la información de una manera eficiente para su análisis. Y de hecho en la bibliografía se los suele nombrar juntos, bajo el término “Sistemas DW/BI”.
DW
Corazón de Business Intelligence.
Registran eventos ESCRIBIENDO datos.
Guardan pequeñas unidades de información.
Rapidez.
Integridad.
Unidad de datos horizontal: pocos datos y muchas columnas.
LEE datos para analizar y fundamentar una decisión.
Simple de entender y navegar.
Unidad de datos vertical: muchos datos y pocas columnas.
Modelo dimensional
Técnica de Diseño Lógico vigente hace más de 20 años.
Misma información que el modelo operacional pero más simétrica, eficiente para las consultas y resistente a los cambios.
https://www.kimballgroup.com/1997/08/a-dimensional-modeling-manifesto/
Es Fundamental
Dimensiones
Medidas
Los modelos dimensionales están compuestos por tablas de HECHOS (facts) y tablas de DIMENSIONES (dimensions).
Un evento medible en el mundo real tenga una relación uno a uno en la tabla de hechos es un principio base para el modelo dimensional. Todo el resto se construye a partir de este principio.
Medidas Aditivas y Numéricas
Dinero de una venta o cantidad de productos.
Medidas semi aditivas
Como un balance que se lleva a través del tiempo
No aditivas
Como un precio unitario, se usan en cuentas o promedios
Todas las tablas de hechos incluyen FKs
Las PKs están incluidas por un conjunto de FKs
Las tablas expresan relaciones muchos a muchos.
La tabla de hechos es la central, que contiene todos los datos medibles y también una clave foránea a cada tabla de dimensión que describen los hechos.
La información se visualiza con distintos niveles de detalle.
La posibilidad de definir una jerarquía nos permite ir navegando la información desde el nivel más amplio al nivel de detalle más bajo.
4 Pasos para el Modelado Dimensional
1. Seleccionar el modelo
2. Establecer el modelo dimensional
3. Identificar las dimensiones
4. Identificar los hechos