Maybaygiare.org

Blog Network

Tabla de datos

Resumen: en este tutorial, discutiremos la tabla de datos, los tipos de tablas de datos y los cuatro pasos para diseñar una tabla de datos en un modelo de datos dimensionales descrito por Kimball.

Una tabla de datos se utiliza en el modelo dimensional en el diseño del almacén de datos. Una tabla de hechos se encuentra en el centro de un esquema de estrella o de copo de nieve rodeado de tablas de dimensiones.

Una tabla de datos consiste en datos de un proceso de negocio en particular, por ejemplo, ingresos por ventas mensuales por producto. Los hechos también se conocen como mediciones o métricas. Un registro de tabla de datos captura una medida o una métrica.

Ejemplo de tabla de datos

En el esquema siguiente, tenemos una tabla de datos FACT_SALES que tiene un grano que nos da un número de unidades vendidas por fecha, por tienda y por producto.

Todas las otras tablas como DIM_DATEDIM_STORE y DIM_PRODUCT son las dimensiones de las tablas. Este esquema se conoce como esquema estrella.

Tabla de Hechos de Ejemplo

Medir los tipos de

tabla de Hechos pueden almacenar diferentes tipos de medidas, tales como aditivo, no aditivos, semi-aditivo.

  • Aditivo – Como su nombre indica, las medidas aditivas son medidas que se pueden agregar a todas las dimensiones.
  • No aditivo-a diferencia de las medidas aditivas, las medidas no aditivas son medidas que no se pueden añadir a todas las dimensiones.
  • semiaditivadas-las medidas semiaditivadas son las medidas que se pueden añadir solo a algunas dimensiones y no a otras.

Tipos de tablas de datos

Todas las tablas de datos se clasifican por tres eventos de medición más básicos:

  • Transaccional: La tabla de datos transaccional es la más básica que cada grano asociado a ella indica como «una fila por línea en una transacción», por ejemplo, cada elemento de línea aparece en una factura. La tabla de hechos de transacciones almacena datos del nivel más detallado, por lo tanto, tiene un alto número de dimensiones asociadas.
  • Instantáneas periódicas: la tabla de datos de instantáneas periódicas almacena los datos que son una instantánea en un período de tiempo. Los datos de origen de la tabla de datos de instantáneas periódicas son datos de una tabla de datos de transacciones en la que se elige un período para obtener el resultado.
  • Instantáneas acumuladas: La tabla de datos de instantáneas acumuladas describe la actividad de un proceso de negocio que tiene un principio y un final claros. Por lo tanto, este tipo de tabla de hechos tiene varias columnas de fecha para representar hitos en el proceso. Un buen ejemplo de acumulación de tablas de datos de instantáneas es el procesamiento de un material. A medida que se terminan los pasos para manejar el material, se actualiza el registro correspondiente en la tabla de datos de instantáneas acumuladas.

Pasos para diseñar una tabla de datos

Aquí hay una descripción general de cuatro pasos para diseñar una tabla de datos descrita por Kimball:

  1. Elegir el proceso de negocio para modelar – El primer paso es decidir qué proceso de negocio modelar recopilando y comprendiendo las necesidades de negocio y los datos disponibles
  2. Declarar el grano-declarar un grano significa describir exactamente lo que representa un registro de tabla de hechos
  3. Elegir las dimensiones-una vez que se indique claramente el grano de la tabla de hechos, es hora de determinar las dimensiones para la tabla de hechos.
  4. Identificar hechos: identifique cuidadosamente qué hechos aparecerán en la tabla de hechos.

En este tutorial, hemos examinado la tabla de datos en detalle, los tipos de tabla de datos y cómo diseñar la tabla de datos descrita por Kimball.

  • ¿Fue útil este tutorial ?
  • YesNo

Deja una respuesta

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