Analítica Web & Datos Sigla: Degenerate Dim

Degenerate Dimension (Dimensión Degenerada en Pedidos)

Equivalente en inglés: Degenerate Dimension in Transactional Modeling
Definición Concisa

Identificador transaccional (como número de factura o código de ticket) que reside directamente en la tabla de hechos sin una tabla de dimensión asociada.

Explicación y Contexto Conceptual

Una Dimensión Degenerada (Degenerate Dimension) es un identificador o clave operativa que se mantiene directamente dentro de la tabla de hechos sin necesidad de enlazar con una tabla de dimensiones externa, ya que todos sus atributos descriptivos ya pertenecen a otras dimensiones existentes.

El ejemplo paradigmático en e-commerce y medios es el 'Número de Pedido' (`order_number`), el 'Número de Factura' (`invoice_id`) o el 'ID de Transacción del Ad Network'. En una tabla de hechos a nivel de ítem (`fct_order_items`), el número de pedido actúa como agrupador natural de las líneas de compra, pero no requiere una tabla dimensional propia porque la fecha, el cliente y el método de pago ya están conectados mediante sus respectivas claves foráneas.

Permite agrupar hechos a nivel de carrito y calcular el tamaño medio de cesta sin sobrecargar el modelo.

Cálculo / Regla Característica: Es una columna de identificación en la Fact Table que no tiene join con ninguna tabla de dimensiones.

Ejemplo en la Práctica

En `fct_order_items`, la columna `order_id` es una dimensión degenerada que permite sumar el valor de todas las líneas que componen una misma compra.

Formato de Cita
"Degenerate Dimension (Dimensión Degenerada en Pedidos)": Identificador transaccional (como número de factura o código de ticket) que reside directamente en la tabla de hechos sin una tabla de dimensión asociada. Fuente: Glosario del Marketing y la Publicidad, Blue Design Worldwide (https://bluecolombia.co/glosario-marketing/termino/degenerate-dimension-dimension-degenerada)

Conceptos Relacionados