Tema: data-warehouse
-
Dimensiones de cambio lento: sobrescribir, añadir una fila o añadir una columna
Cuando cambia un atributo de dimensión (un cliente se muda, un producto se reclasifica), el tipo 1 sobrescribe y pierde el historial, el tipo 2 añade una fila nueva con fechas de vigencia y expiración y un indicador de fila actual bajo una nueva clave subrogada, y el tipo 3 conserva el valor anterior en una columna adicional. Las herramientas de snapshot implementan el tipo 2 comparando una marca de tiempo de actualización o un conjunto de columnas en cada ejecución.
-
Fundamentos del esquema en estrella: hechos, dimensiones y declaración de la granularidad
Un esquema en estrella guarda las mediciones en tablas de hechos y el contexto descriptivo en tablas de dimensiones enlazadas por claves. El diseño empieza declarando la granularidad (qué representa una fila de hechos), porque toda medida y toda dimensión deben ser coherentes con ella. Las medidas totalmente aditivas se suman en cualquier dimensión, las semiaditivas no a lo largo del tiempo, y las razones deben almacenarse como sus componentes.
Legible por máquina: JSON