Modelado dimensional

Objetivo

Entender facts, dimensions y grain.

Explicación

Una tabla de hechos guarda eventos medibles; las dimensiones describen entidades. El grain define qué representa una fila y debe decidirse antes de modelar.

Ejemplo real

fact_orders: 1 fila = 1 pedido
dim_customers: 1 fila = 1 cliente

Archivos o datos de entrada

  • Usa ecommerce_orders.csv y ecommerce_customers.csv.

Práctica guiada

Escribe el grain de cada archivo en una frase.

Reto sin ayuda

Decide dónde guardarías country y order_amount en un modelo estrella.

Resultado esperado

country en dim_customers; amount en fact_orders.

Cómo verificarlo

Cada campo debe respetar el grain de su tabla.

Pista específica

Pregunta siempre “¿qué representa una fila?”.

Solución paso a paso

Separar atributos descriptivos de eventos/métricas.

Errores frecuentes

  • Mezclar líneas de pedido y pedidos en la misma grain produce dobles conteos.

Qué debes recordar

El grain es el contrato de una tabla analítica.

Siguiente paso

Continúa con el siguiente bloque de la ruta rápida.

Recursos de esta lección

Quiz de la lección

¿Cuál es la primera pregunta al diseñar una fact?

Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.