Tabla de hechos:
Una tabla de hechos es una tabla principal en un modelo dimensional.
Una tabla de hechos contiene
- Medidas / hechos
- Tabla de clave externa a dimensión
Tabla de dimensiones:
- Una tabla de dimensiones contiene las dimensiones de un hecho.
- Se unen a la tabla de hechos mediante una clave externa.
- Las tablas de dimensiones son tablas desnormalizadas.
- Los atributos de dimensión son las distintas columnas de una tabla de dimensiones
- Dimensiones ofrece características descriptivas de los hechos con la ayuda de sus atributos.
- No hay límite establecido establecido para dado para el número de dimensiones
- La dimensión también puede contener una o más relaciones jerárquicas
DIFERENCIA CLAVE
- La tabla de hechos contiene medidas, métricas y hechos sobre un proceso empresarial, mientras que la tabla de dimensiones es un complemento de la tabla de hechos que contiene atributos descriptivos que se utilizarán como restricción de consultas.
- La tabla de hechos se encuentra en el centro de un esquema de estrella o copo de nieve, mientras que la tabla de Dimensión se encuentra en los bordes del esquema de estrella o copo de nieve.
- La tabla de hechos se define por su grano o su nivel más atómico, mientras que la tabla de dimensiones debe ser prolija, descriptiva, completa y de calidad garantizada.
- La tabla de hechos ayuda a almacenar etiquetas de informes, mientras que la tabla de dimensiones contiene datos detallados.
- La tabla de hechos no contiene una jerarquía, mientras que la tabla de dimensiones contiene jerarquías.
Diferencia entre la tabla de dimensiones y la tabla de hechos
Parámetros | Tabla de hechos | Tabla de dimensiones |
Definición | Medidas, métricas o hechos sobre un proceso empresarial. | La tabla complementaria a la tabla de hechos contiene atributos descriptivos que se utilizarán como restricción de consultas. |
Característica | Ubicado en el centro de un esquema de estrella o copo de nieve y rodeado de dimensiones. | Conectado a la tabla de hechos y ubicado en los bordes del esquema de estrella o copo de nieve |
Diseño | Definido por su grano o su nivel más atómico. | Debe ser prolijo, descriptivo, completo y de calidad garantizada. |
Tarea | La tabla de hechos es un evento medible para el cual se recopilan datos de la tabla de dimensiones y se utilizan para análisis e informes. | Recopilación de información de referencia sobre una empresa. |
Tipo de datos | Las tablas de hechos pueden contener información como ventas frente a un conjunto de dimensiones como Producto y Fecha. | La tabla de dimensiones Evert contiene atributos que describen los detalles de la dimensión. Por ejemplo, las dimensiones del producto pueden contener ID de producto, categoría de producto, etc. |
Llave | La tabla de clave principal de hecho se asigna como claves externas a Dimensions. | La tabla de dimensiones tiene columnas de clave principal que identifican de forma única cada dimensión. |
Almacenamiento | Ayuda a almacenar etiquetas de informes y filtrar valores de dominio en tablas de dimensiones. | Cargue datos atómicos detallados en estructuras dimensionales. |
Jerarquía | No contiene jerarquía | Contiene jerarquías. Por ejemplo, la ubicación podría contener, país, código pin, estado, ciudad, etc. |
Tipo de hechos
Tipo de hechos | Explicación |
Aditivo | Se deben agregar medidas a todas las dimensiones. |
Semiaditivo | En este tipo de hechos se pueden añadir medidas a unas dimensiones y no a otras. |
No aditivo | Almacena alguna unidad básica de medida de un proceso empresarial. Algunos ejemplos del mundo real incluyen ventas, llamadas telefónicas y pedidos. |
Tipos de dimensiones:
Tipos de dimensión | Definición |
Dimensiones conformadas | Dimensiones conformadas es el mismo hecho con el que se relaciona. Esta dimensión se utiliza en más de un esquema de una estrella o Datamart. |
Dimensiones de los estabilizadores | Una dimensión puede tener una referencia a otra tabla de dimensiones. Estas dimensiones secundarias se denominan dimensiones de estabilizadores. Este tipo de Dimensiones debe usarse con cuidado. |
Dimensiones del rollup encogido | Las dimensiones del resumen reducido son una subdivisión de filas y columnas de una dimensión base. Estos tipos de dimensiones son útiles para desarrollar tablas de hechos agregados. |
Uniones de tabla de dimensión a dimensión | Las dimensiones pueden tener referencias a otras dimensiones. Sin embargo, estas relaciones se pueden modelar con dimensiones de estabilizadores. |
Dimensiones del juego de roles | Una sola dimensión física ayuda a hacer referencia varias veces en una tabla de hechos, ya que cada referencia se vincula a un rol lógicamente distinto para la dimensión. |
Dimensiones basura | Es una colección de códigos transaccionales aleatorios, banderas o atributos de texto. Es posible que, lógicamente, no pertenezca a ninguna dimensión específica. |
Dimensiones degeneradas | La dimensión degenerada no tiene la dimensión correspondiente. Se utiliza en la transacción y la recopilación de tablas de hechos de instantáneas. Este tipo de dimensión no tiene su dimensión ya que se deriva de la tabla de hechos. |
Dimensiones intercambiables | Se utilizan cuando la misma tabla de hechos se empareja con diferentes versiones de la misma dimensión. |
Dimensiones del escalón | Los procesos secuenciales, como los eventos de la página web, en su mayoría tienen una fila separada en una tabla de hechos para cada paso de un proceso. Indica dónde se debe utilizar el paso específico en la sesión general. |