Data Warehouse
  1. Database Strategy/

Data Warehouse

Un data warehouse no es una base de datos con tablas más grandes.
Es una forma diferente de pensar los datos — orientada al análisis, a la historia, a las decisiones.

La diferencia entre un DWH que funciona y uno que se convierte en un problema está casi siempre en el modelo. Tablas de hechos con la granularidad equivocada, dimensiones mal diseñadas, jerarquías que no soportan las consultas de agregación. Problemas que no se ven en fase de desarrollo, pero explotan cuando el negocio pide reportes que el modelo no puede entregar.

En esta sección comparto casos reales de diseño y reestructuración de data warehouses: modelado dimensional, jerarquías balanceadas, slowly changing dimensions, estrategias de carga. No teoría del libro de Kimball, sino soluciones aplicadas en producción sobre sistemas que sirven decisiones empresariales reales.

Porque un data warehouse no se construye para contener datos.
Se construye para responder preguntas.

SCD Tipo 2: la historia que el negocio no sabía que necesitaba

Un director comercial pregunta cuántos clientes tenía la región Norte en junio pasado. El DWH no sabe responder porque cada actualización sobrescribe los datos anteriores. Cómo implementé una SCD Tipo 2 con claves subrogadas y fechas de validez para devolver al negocio su memoria histórica.

·13 mins