Construindo seus relacionamentos de modelo de dados no LuckyTemplates

Construindo seus relacionamentos de modelo de dados no LuckyTemplates

No tutorial de hoje, quero destacar como é importante construir seus relacionamentos de modelo de dados corretamente.

A modelagem de dados é uma das bases do seu relatório do LuckyTemplates, portanto, é necessário configurá-la corretamente.

Anteriormente, discuti algumas técnicas que podem ajudá-lo a gerenciar seu modelo corretamente. Uma delas é sobre como construir os relacionamentos de todas as suas tabelas existentes dentro do LuckyTemplates.

Neste tutorial, quero ensiná-lo a configurar corretamente suas conexões de dados. Primeiro, verifique se você já otimizou suas tabelas. Se você quiser conferir mais técnicas para gerenciar suas tabelas, acesse aqui .

Índice

Criando relacionamentos de modelo de dados um-para-muitos

Certifique-se de colocar as tabelas de pesquisa na parte superior e a tabela de fatos abaixo. É assim que você sempre deve iniciar seus relacionamentos de modelo de dados . Você pode criar facilmente o relacionamento ao arrastar e soltar qualquer coluna de uma tabela para outra.

No exemplo, você pode ver que a tabela de pesquisa Clientes está conectada à tabela de fatos Vendas . Se você olhar mais de perto, notará que a seta sai da tabela Clientes e desce até a tabela  Vendas .

Construindo seus relacionamentos de modelo de dados no LuckyTemplates

Este é um exemplo de relacionamento um-para-muitos. Nesse relacionamento de modelo de dados, os dados do cliente da tabela Clientes são referenciados apenas uma vez. Enquanto isso, os dados do cliente da tabela Vendas são referenciados várias vezes.

É por isso que são os muitos lados que são representados por uma estrela. A seta também significa a direção na qual o filtro irá fluir. 

Você também pode vincular a coluna Data da tabela Datas à coluna Data do pedido da tabela Vendas para criar outro relacionamento um-para-muitos.

Construindo seus relacionamentos de modelo de dados no LuckyTemplates

Desta vez, você pode trazer a coluna Índice da tabela Produtos para a coluna Índice de descrição do produto da tabela Vendas .

Construindo seus relacionamentos de modelo de dados no LuckyTemplates

Além disso, você pode vincular a coluna Índice da tabela Regiões à coluna Índice da região de entrega da tabela Vendas .

Construindo seus relacionamentos de modelo de dados no LuckyTemplates

É assim que você deve configurar seu modelo de dados corretamente. Ao seguir essa técnica, você pode criar seu modelo de dados com eficiência e criar um ótimo relatório do LuckyTemplates posteriormente. Não se preocupe muito em torná-lo perfeito, apenas certifique-se de fazer as coisas com eficiência. 

Por fim, você pode criar outro relacionamento um-para-muitos ao arrastar a coluna Canal da tabela Canais para a coluna Canal da tabela Vendas .

Construindo seus relacionamentos de modelo de dados no LuckyTemplates

Configurando relacionamentos de modelo de dados muitos-para-um

Agora que você aprendeu sobre o tipo de relacionamento de dados um-para-muitos, também ensinarei sobre o relacionamento muitos-para-um.

Para gerenciar seus relacionamentos de dados existentes, você pode clicar duas vezes em uma das linhas. Outra maneira é clicar em Gerenciar relacionamentos .

Construindo seus relacionamentos de modelo de dados no LuckyTemplates

Na janela Editar relacionamento , você pode ver tabelas e colunas conectadas. Por exemplo, você pode ver o Índice de Nomes de Clientes da tabela Vendas e a coluna Índice de Clientes da tabela Clientes . Na seção Cardinalidade , você pode ver que há uma relação de dados muitos para um.

Construindo seus relacionamentos de modelo de dados no LuckyTemplates

Esse tipo de relacionamento de modelo de dados é claramente diferente do primeiro que discuti anteriormente. A relação de dados muitos-para-um permite que qualquer filtro vá em ambas as direções.

Na seção Direção do filtro cruzado , você pode selecionar Único ou Ambos . Nesse caso, você precisa selecionar Único porque selecionar um filtro duplo pode ser muito confuso. 

O uso de relacionamentos de dados um-para-muitos impedirá que você obtenha resultados estranhos em seu relatório. Se você deseja simplificar seu modelo de dados, não há problema em continuar usando o relacionamento um-para-muitos.

As 3 melhores práticas para organizar seus modelos de LuckyTemplates
Criando relacionamentos virtuais no LuckyTemplates usando a função TREATAS
Como trabalhar com várias datas no LuckyTemplates

Conclusão

Não importa com quais informações comerciais você esteja lidando, certifique-se de seguir a estrutura básica do modelo de dados.

Espero que você tenha aprendido algo novo sobre modelagem de dados. Mencionei os dois tipos de relacionamentos de modelo de dados: um para muitos e muitos para um.

No entanto, ainda existem outros tipos de relacionamentos de dados que você pode encontrar. Por exemplo, um-para-um e muitos-para-muitos. Mas não se preocupe, você só precisa entender essas por enquanto.

Espero que a modelagem de dados tenha feito mais sentido após este tutorial. Se você deseja obter mais informações e cenários semelhantes para seu modelo de dados, confira o .

Obrigado!


O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

Como salvar e carregar um arquivo RDS em R

Como salvar e carregar um arquivo RDS em R

Você aprenderá como salvar e carregar objetos de um arquivo .rds no R. Este blog também abordará como importar objetos do R para o LuckyTemplates.

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.

Apresentar insights usando a técnica de visuais dinâmicos multithread no LuckyTemplates

Apresentar insights usando a técnica de visuais dinâmicos multithread no LuckyTemplates

Este tutorial abordará como usar a técnica Multi Threaded Dynamic Visuals para criar insights de visualizações de dados dinâmicos em seus relatórios.

Introdução ao contexto de filtro no LuckyTemplates

Introdução ao contexto de filtro no LuckyTemplates

Neste artigo, analisarei o contexto do filtro. O contexto do filtro é um dos principais tópicos sobre os quais qualquer usuário do LuckyTemplates deve aprender inicialmente.

Melhores dicas para usar os aplicativos no serviço online do LuckyTemplates

Melhores dicas para usar os aplicativos no serviço online do LuckyTemplates

Quero mostrar como o serviço online do LuckyTemplates Apps pode ajudar no gerenciamento de diferentes relatórios e insights gerados de várias fontes.

Analisar alterações de margem de lucro ao longo do tempo – Analytics com LuckyTemplates e DAX

Analisar alterações de margem de lucro ao longo do tempo – Analytics com LuckyTemplates e DAX

Aprenda a calcular suas alterações de margem de lucro usando técnicas como ramificação de medida e combinação de fórmulas DAX no LuckyTemplates.

Ideias de materialização para caches de dados no DAX Studio

Ideias de materialização para caches de dados no DAX Studio

Este tutorial discutirá sobre as ideias de materialização de caches de dados e como elas afetam o desempenho dos DAXs no fornecimento de resultados.

Relatórios de negócios usando o LuckyTemplates

Relatórios de negócios usando o LuckyTemplates

Se você ainda estiver usando o Excel até agora, este é o melhor momento para começar a usar o LuckyTemplates para suas necessidades de relatórios de negócios.

O que é o Gateway do LuckyTemplates? Tudo o que você precisa saber

O que é o Gateway do LuckyTemplates? Tudo o que você precisa saber

O que é o Gateway do LuckyTemplates? Tudo o que você precisa saber