Una tabla de hechos almacena información cuantitativa para su análisis y suele estar desnormalizada. Una tabla de hechos contiene las medidas, métricas y otra información cuantificable. Los diferentes tipos de tablas de hechos son los que se explican a continuación:

Lee:

  • Hechos sin hechos en un Data Warehouse y Ejemplos
  • Dimensión de cambio lento
  • Tipos de tablas de dimensión en un Data Warehouse

Tipos de hechos

Hay tres tipos de hechos:

Hechos aditivos

Los hechos aditivos se pueden utilizar con cualquier función de agregación como Sum(), Avg() etc.

Un ejemplo es la cantidad, el importe de las ventas, etc.

Hechos semi-aditivos

Los hechos semi-aditivos son aquellos en los que sólo se pueden aplicar algunas de las funciones de agregación.

Por ejemplo, considere los detalles de la cuenta bancaria. No se puede aplicar la función Sum() en el saldo del banco que no da resultados útiles, pero la función min() y max() puede devolver información útil.

Hechos no aditivos

No se puede utilizar funciones de agregación numérica como Sum(), Avg() etc en hechos no aditivos.

Por ejemplo de hecho no aditivo es cualquier tipo de ratio o porcentaje. Los hechos no numéricos también pueden ser hechos no aditivos.

Tipos de tablas de hechos

A continuación se detallan los tipos de tablas de hechos:

Tablas de hechos sin hechos

Una tabla de hechos que no contiene ninguna medida es una tabla de hechos sin hechos. Esta tabla sólo contendrá claves de diferentes tablas de dimensión. Esto se utiliza a menudo para resolver un problema de cardinalidad de muchos a muchos.

Por ejemplo, una tabla de hechos que sólo tiene la clave productID y fecha es una tabla de hechos sin hechos.

Lea más sobre los hechos sin hechos aquí:

  • Tablas de hechos sin hechos y ejemplos de Data Warehouse

Tabla de hechos Ciempiés

La tabla de hechos Ciempiés es una tabla de hechos normalizada. El modelador puede decidir normalizar el hecho en lugar de las tablas de dimensiones de escamas de nieve.

Tablas de hechos conformadas

Son medidas reutilizadas a través de múltiples modelos de dimensión.

Por ejemplo, KPI como el beneficio, los ingresos, etc

Hechos de incidentes y de instantáneas

Una tabla de hechos almacena algún tipo de medidas y se capturan contra un tiempo específico. Ahora bien, puede ocurrir que la empresa no pueda capturar todas sus medidas siempre para cada momento. Entonces esas medidas no disponibles se pueden mantener vacías (Nulas) o se pueden rellenar con las últimas medidas disponibles. El primer caso es el ejemplo de hecho incidente y el segundo es el ejemplo de hecho instantáneo.

Hecho acumulativo

Este tipo de tabla de hechos describe lo que ha sucedido durante un período de tiempo. Por ejemplo, esta tabla de hechos puede describir el total de ventas por producto por tienda por día.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.