Ir para conteúdo
  • 0

Relacionamento de Vendas x Metas


Giovani Aparecido Fernandes
Ir para solução Solucionado por Bruno Abdalla de Souza ,

Pergunta

  • Alunos

Olá galerinha do Bi!!!
Preciso de ajuda!


Quero criar uma tabela matriz, onde quero comparar as vendas com as metas em anos por "vendedores".
Mas o código "cdvendedor" só tem na tabela fato "Vendas".
Qual é a melhor maneira de fazer?
__________________________________

O "cdgrupo" que está na tabela "metas", está relacionado de 1 pra muitos com a tabela "produto". Mas deveria ser ao contrário. Pois na tabela"produto" o "cdgrupo" está repetindo.
Tenho que criar uma "tabela dimensão" somente com o "cdgrupo" e depois relacionar entre as tabelas "metas e "produto"?

OBS: No print da matriz, está os valores de vendas dos vendedores, agora gostaria de incluir as metas entre os anos.

Obrigado!!!

relacionamento.JPG

tabela matriz.JPG

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

Eu traria o cdproduto para a tabela Meta através um Mesclar Consultas entre Meta e Produto. Traria também a contagem de produtos na Mesclar.  Assim,.você consegue dividir a meta pelo número de produtos que tem em cada grupo.  Desta forma a meta ficaria diluída por produto,  mesmo que.na regra de negócio não faça sentido.  Mas não afetaria o resultado da meta do grupo. 

Desta forma,  poderia relacionar a tabela meta com a tabela Produto pelo cdproduto. 

Agora,  ter meta.por vendedor, poderia fazer via DAX. Dado um vendedor,  verificaria quais produtos ele.vendeu.  com estes produtos conseguiria obter a meta.

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
Postado (editado)
Em 27/04/2024 em 18:40, Bruno Abdalla de Souza disse:

Eu traria o cdproduto para a tabela Meta através um Mesclar Consultas entre Meta e Produto. Traria também a contagem de produtos na Mesclar.  Assim,.você consegue dividir a meta pelo número de produtos que tem em cada grupo.  Desta forma a meta ficaria diluída por produto,  mesmo que.na regra de negócio não faça sentido.  Mas não afetaria o resultado da meta do grupo. 

Desta forma,  poderia relacionar a tabela meta com a tabela Produto pelo cdproduto. 

Agora,  ter meta.por vendedor, poderia fazer via DAX. Dado um vendedor,  verificaria quais produtos ele.vendeu.  com estes produtos conseguiria obter a meta.

Boa noite!

A dúvida do colega é a mesma que a minha. Apliquei a suas sugestões Bruno e deu certo. No entanto, ainda ficaria faltando o relacionamento por data. Agora eu tenho uma fMetas com Ano, cdProduto e Valor. Como eu conseguiria relacionar a fMetas com a dCalendario?

image.png.dd04f26c54942549c306cfb657e51043.png

image.png.e5c5db6e575358f8ac9cbfc34557f029.png

 

 

 

Live49_Danilo.pbix

Editado por Danilo Laercio Alves
Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

Acho que encontrei um caminho!

Duplicando a tabela dCalndario, mantive apenas o Ano, NomeMes, InicioMes e mesclei a consulta entre a dCalendario e a fMetasProdutos pelo ano. Em seguida expandi Produto e Valor, depois dividi o valor por "12" (12 meses). Assim a meta na granularidade de data ficou linear mes a mes! Por fim desabilitei a carga das tabelas auxiliares e pronto, relacionei a fMetas com a dProduto através do cdProduto e a fMetas com a dCalendario pela data.

Aparentemente funcionou, não sei a questão de performance e desempenho!

Comente ai pf!!!!!

 

Live49_Danilo.pbix

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...