Dimensiones
Las dimensiones son tablas de catálogo pequeñas que describen las entidades a las que hacen referencia tus hechos. Las tablas de hechos ya traen los nombres más comunes incluidos (agent_name, poll_name, team_name…), así que solo necesitas un join con una dimensión cuando quieres atributos más allá del nombre — el email de un agente, el estado de aprobación de un HSM, la configuración de IA de un nodo.
dim_agents
Una fila por cuenta de agente.dim_teams
Una fila por equipo.dim_tags
Una fila por tag (cola/grupo dentro de un equipo).dim_agent_tags
Una fila por asignación agente–tag — qué agentes atienden qué colas.dim_hsms
Una fila por HSM (plantilla de WhatsApp).dim_polls
Una fila por versión de flujo. Cuando editas un flujo en el editor, se crea una nueva versión (nuevopoll_id); original_poll_id agrupa todas las versiones del mismo flujo lógico.
Para analizar un flujo a través de sus ediciones, agrupa los hechos por
original_poll_id vía esta dimensión en lugar de por el poll_id directo.dim_channels
Una fila por línea de WhatsApp.dim_poll_nodes
Una fila por nodo de cada versión de flujo — la estructura detrás defact_treble_session_nodes. Para los nodos de IA incluye la configuración completa del agente de IA.