Ir para conteúdo
  • 0

Falha no relacionamento de Tabela Calendário


eduardof86
Ir para solução Solucionado por Michele ,

Pergunta

  • Alunos

Boa tarde a todos.

Estou com uma dificuldade sobre um relacionamento entre uma tabela dimensão calendário e tabelas fato que criei.

Na IMAGEM 1, trago a composição da tabela fato de despesas realizadas. A base original traz somente os meses abreviados. Para trazer o número do mês, adicionei uma coluna de exemplos e inseri manualmente o nº do mês correspondente. 

Na IMAGEM 2 mostro o relacionamento feito entre as tabelas. Relacionei as mesmas pela coluna ano. Atentei para manter os mesmos formatos de números e textos entre as tabelas.

Na IMAGEM 3 mostra o que eu acredito ser um erro do relacionamento. O valor mostrado se refere ao total do ano, e não ao correspondente em cada mês.

 

Alguém saberia como posso corrigir esse problema?

 

Desde já grato.

Imagem 1.png

Imagem 2.png

Imagem 3.png

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

Olá @eduardof86

A meu ver isso é um problema de granularidade, você está relacionando pelo ano e quer dados pelo mês.

Se cria relacionamento por ano quando você quer de fato um dado sumarizado por ano, exemplo uma meta anual.

O ideal, a meu ver, é sempre relacionar a DCalendario pela Data, e aí você consegue usar a granularidade no seu relatório como for melhor, se precisar apresentar por dia, por mês, por ano, etc. você consegue.

Se na sua fato você só tiver as colunas de Mês e Ano, a primeira coisa a fazer no Power Query e unificar essas colunas numa só, e depois mandar transformar o campo para Data, assim o Power Query vai jogar as datas como 01/01/2021, 01/02/2021, e assim por diante. Tem alguns vídeos no curso onde o Leo mostra exatamente esse exemplo onde a Fato não vem com um campo de Data mesmo, apenas Ano e Mês, principalmente em bases vindas de arquivos em Excel.

  • Like 1
Link para o comentário
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
×
×
  • Criar Novo...