Skip to main content

Dimensões

As dimensões são pequenas tabelas de catálogo que descrevem as entidades referenciadas pelos seus fatos. As tabelas de fatos já trazem os nomes mais comuns inline (agent_name, poll_name, team_name…), então você só precisa de um join com uma dimensão quando quer atributos além do nome — o email de um agente, o status de aprovação de um HSM, a configuração de IA de um nó.

dim_agents

Uma linha por conta de agente.

dim_teams

Uma linha por equipe.

dim_tags

Uma linha por tag (fila/grupo dentro de uma equipe).

dim_agent_tags

Uma linha por atribuição agente–tag — quais agentes trabalham em quais filas.

dim_hsms

Uma linha por HSM (template de WhatsApp).

dim_polls

Uma linha por versão de fluxo. Quando você edita um fluxo no editor, uma nova versão (novo poll_id) é criada; original_poll_id agrupa todas as versões do mesmo fluxo lógico.
Para analisar um fluxo ao longo de suas edições, agrupe os fatos por original_poll_id através desta dimensão, em vez de pelo poll_id bruto.

dim_channels

Uma linha por linha de WhatsApp.

dim_poll_nodes

Uma linha por nó de cada versão de fluxo — a estrutura por trás de fact_treble_session_nodes. Para nós de IA, inclui a configuração completa do agente de IA.

Exemplo: enriquecer um funil com o texto dos nós