Você está aqui:
Cardinalidade na semântica do Tableau
Defina como os objetos em sua Camada semântica se relacionam entre si para garantir resultados precisos e consultas mais rápidas. Ao definir a cardinalidade, você informa ao Tableau Semantics como os registros de um objeto se conectam a registros em outro, ajudando o sistema a otimizar junções, reduzir dados duplicados e melhorar a confiabilidade de suas métricas.
Quando você define explicitamente esses relacionamentos, o Tableau Semantics entende a estrutura de seus dados e escolhe a maneira mais eficiente de processá-los. Por exemplo, talvez você queira analisar as assinaturas do cliente:
- Se cada cliente tiver exatamente uma assinatura, definir um relacionamento individual garantirá que cada registro de cliente corresponda a um único registro de assinatura.
- Se um cliente puder ter vários pedidos, um relacionamento de um para muitos garantirá que o Tableau agregue os pedidos sem duplicar os totais do cliente.
A cardinalidade também melhora a transparência e o Trust em seus modelos de dados. Ao definir claramente como os objetos são conectados, você facilita o rastreamento da linhagem de dados, a auditoria dos resultados e a prevenção de problemas de modelagem. Por exemplo, ao trabalhar com dados de Desempenho da campanha e Engajamento social, configurar o relacionamento com muitos para um garante que vários registros de engajamento sejam vinculados a uma única campanha, evitando contagens adicionais durante o relatório.
- Definir cardinalidade para relacionamentos
Defina o tipo de cardinalidade correto para definir como dois objetos estão relacionados e garanta que o Tableau Semantics interprete junções com precisão. Isso ajuda a evitar duplicados inesperados ou dados ausentes e melhora o desempenho geral da consulta.
