Modelagem de dados do Power BI - Guia passo a passo com exemplos

Antes de entender a modelagem de dados, precisamos entender como funciona o relacionamento no power bi, usando um relacionamento que usamos para acessar dados de outras fontes de dados e esse relacionamento nos ajuda a nos conectar com várias fontes de dados usando um dos recursos do power bi conhecidos como dados modelagem.

O que é modelagem de dados no Power BI?

Muitas vezes, obtemos os dados em várias tabelas e conectamos essas tabelas, e a criação de um relacionamento entre elas é chamada de “Modelagem de Dados”. Ao criar um relacionamento entre tabelas, insistimos que o Power BI saiba como essas tabelas estão conectadas entre si e crie relatórios de diferentes campos de diferentes tabelas usando a Modelagem de Dados do Power BI. Este é um dos principais pontos fortes do Power BI porque não exige necessariamente que todos os dados estejam em uma única tabela, em vez disso, você pode ter dados em tabelas diferentes e definir um relacionamento entre essas tabelas com uma coluna comum.

Crie modelagem de dados no Power BI

Para criar um relacionamento entre a tabela de dados no power bi, você precisa de tabelas de dados para trabalhar e tenho abaixo três tabelas para trabalhar, denominadas "Tabela de vendas, Tabela de cidade e Tabela do gerente", respectivamente.

Copie e cole os dados diretamente no Power BI ou você pode copiar os dados para um arquivo do Excel e, em seguida, importá-lo para o Power BI como uma referência de arquivo do Excel. Portanto, você pode baixar o modelo de pasta de trabalho do Excel no link abaixo, que é usado para este exemplo.

Eu carreguei os dados diretamente no Power BI.

  • Agora abra a visualização “Relatório”.
  • Como você pode ver abaixo, usamos o visual “Tabela”.
  • Tente criar uma tabela de resumo de vendas “por zona” escolhendo “Nomes de regiões” em “Tabela de cidades” e “Valor de venda” em “Tabela de vendas”.
  • Nossa tabela de resumo mostra o mesmo valor para todas as regiões, conforme mostrado abaixo. Isso ocorre porque usamos duas colunas diferentes de duas tabelas diferentes.
  • Da mesma forma, crie mais uma visualização de tabela para criar uma tabela de resumo “por cidade”. Desta vez, use "Nomes de cidades" da "Tabela do gerente" e o valor "Vendas" da "Tabela de vendas".

Mesmo que a “Cidade” esteja presente em ambas as tabelas, ainda obtemos os mesmos números. Isso ocorre porque o Power BI não consegue reconhecer qual é a relação entre essas três tabelas.

  • Agora volte para a guia “Relacionamento”. Como você pode ver, temos três tabelas com seus respectivos nomes.

Primeiro, olhe para “Tabela de vendas” e “Tabela da cidade” nas colunas comuns dessas duas tabelas é “Nome da cidade”, então use esta coluna para criar um relacionamento entre essas duas tabelas usando modelagem de dados power bi.

  • Agora, em "Tabela de cidades", arraste e solte a coluna "Nomes de cidades" para a coluna "Cidade" em "Tabela de vendas". Ele cria uma linha entre “Tabela da cidade” e “Tabela de vendas”.
  • Se você quiser saber em qual coluna foi criada a relação entre essas duas tabelas, coloque o cursor na linha de conexão entre essas duas linhas, ele irá destacar duas colunas comuns nas respectivas tabelas.

Aqui está, diz que a relação entre duas colunas nessas duas tabelas é "Cidade".

  • Agora temos mais uma mesa aqui, ou seja, "Mesa do gerente". Esta tabela inclui a lista de administradores da cidade. A cidade está presente nas outras duas tabelas também, mas, desta vez, criaremos uma relação entre “Tabela da cidade” e “Tabela do gerente”, não com “Tabela de vendas”.
  • Agora volte para a aba “Relatório” e veja o resultado nas duas tabelas inicialmente criadas. Desta vez, ele reconhece a relação entre as tabelas e, portanto, exibe os resultados em cada cidade e região.
  • Para ver e gerenciar a relação entre as tabelas, você pode clicar em “Gerenciar Relacionamento” na guia “Home”.
  • Isso abrirá todas as listas de relacionamento. Você pode “Editar” “Excluir” esses relacionamentos clicando nos respectivos botões.

Como você pode ver acima, a primeira lista de relacionamento diz, “Tabela de cidades (nomes de cidades)” está conectada a “Tabela do gerente (nomes de cidades)” e a segunda lista diz “Tabela de vendas (cidade)” está conectada a “Tabela de cidades (Nome da Cidade)."

Nota: O arquivo de painel do Power BI também pode ser baixado do link abaixo e o resultado final pode ser visualizado.

Você pode baixar este modelo de modelagem de dados do Power BI aqui - modelo de modelagem de dados do Power BI

Coisas para lembrar

  • Modelagem de dados do Power BI o processo de criação de um relacionamento entre colunas comuns de várias tabelas.
  • Se os títulos das colunas forem iguais nas tabelas, o Power BI detectará automaticamente o relacionamento entre as tabelas.
  • Usando essas colunas, podemos mesclar as tabelas também.

Artigos interessantes...