Ir para conteúdo
  • 0

Modelagem para vendedor que muda de zona. Acumular vendas no nome do vendedor e não na zona


AlanAugustin
Ir para solução Solucionado por AlanAugustin ,

Pergunta

  • Alunos

Na imagem abaixo estão as tabelas que possuo.
 

OBJETIVO:

A hierarquia da estrutura de vendas é: Área - Gestor, dentro das áreas os Territórios - Gerentes, dentro dos territórios as Zonas - Vendedores. O OBJETIVO é atribuir o acumulado do ano ao nome da pessoa. Isso ocorre porque os vendedores e gerentes mudam de áreas. Além disso novas áreas são criadas e outras excluídas ao longo do tempo.

TABELAS:

Uma tabela para cada indicador. Algumas mudam a coluna de referência. Um indicador é atribuído a área, outro ao território e outro para a zona.

A tabela circulada em vermelho, dÁreaVenda foi criada a partir da fÁreaVenda.

QUESTÃO:

Quais colunas devem estar na dÁreaVenda e como relacionar ela com as fatos.

image.png.2ccb5042d0939b2afd91ac4b3d44350d.png

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução
Em 17/09/2021 em 20:21, Michele disse:

Olá @AlanAugustin!

Qual seria a finalidade da tabela fAreaVenda neste caso?

A meu ver, a princípio, ficaria da forma abaixo, porém precisaria entender a necessidade dessa outra tabela para compreender onde ela será usada e como será feito o relacionamento.

dAreaVenda
AreaGestor
NomeGestor
TerritorioGerente
NomeGerente
ZonaVendedor
NomeVendedor


fAreaVenda
Data
AreaGestor
TerritorioGerente
ZonaVendedor

 

Para as demais tabelas, você vai relacionar com a sua dimensão no grão que você quer analisar. Você citou que precisa analisar por vendedor, mas por exemplo nas tabelas que você só terá Gerente e Gestor não tem como você saber o vendedor, ah não ser que faça um rateio para os vendedores daquele Gerente ou Gestor.

De repente se você conseguir montar a sua estrutura num arquivo .pbix mesmo com exemplos fictícios, e também passar exemplos de dados que você vai querer analisar, ficará mais fácil para quem for te ajudar aqui compreender melhor o cenário, simular, e poder sugerir a melhor forma de realizar a modelagem das tabelas e relacionamentos.

Um vídeo que me ajudou, do Guy in a Cube: 
Working with Slowly Changing Dimensions in Power BI

 

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

Olá @AlanAugustin!

Qual seria a finalidade da tabela fAreaVenda neste caso?

A meu ver, a princípio, ficaria da forma abaixo, porém precisaria entender a necessidade dessa outra tabela para compreender onde ela será usada e como será feito o relacionamento.

dAreaVenda
AreaGestor
NomeGestor
TerritorioGerente
NomeGerente
ZonaVendedor
NomeVendedor


fAreaVenda
Data
AreaGestor
TerritorioGerente
ZonaVendedor

 

Para as demais tabelas, você vai relacionar com a sua dimensão no grão que você quer analisar. Você citou que precisa analisar por vendedor, mas por exemplo nas tabelas que você só terá Gerente e Gestor não tem como você saber o vendedor, ah não ser que faça um rateio para os vendedores daquele Gerente ou Gestor.

De repente se você conseguir montar a sua estrutura num arquivo .pbix mesmo com exemplos fictícios, e também passar exemplos de dados que você vai querer analisar, ficará mais fácil para quem for te ajudar aqui compreender melhor o cenário, simular, e poder sugerir a melhor forma de realizar a modelagem das tabelas e relacionamentos.

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
11 minutos atrás, Michele disse:

Olá @AlanAugustin!

Qual seria a finalidade da tabela fAreaVenda neste caso?

A meu ver, a princípio, ficaria da forma abaixo, porém precisaria entender a necessidade dessa outra tabela para compreender onde ela será usada e como será feito o relacionamento.

dAreaVenda
AreaGestor
NomeGestor
TerritorioGerente
NomeGerente
ZonaVendedor
NomeVendedor


fAreaVenda
Data
AreaGestor
TerritorioGerente
ZonaVendedor

 

Para as demais tabelas, você vai relacionar com a sua dimensão no grão que você quer analisar. Você citou que precisa analisar por vendedor, mas por exemplo nas tabelas que você só terá Gerente e Gestor não tem como você saber o vendedor, ah não ser que faça um rateio para os vendedores daquele Gerente ou Gestor.

De repente se você conseguir montar a sua estrutura num arquivo .pbix mesmo com exemplos fictícios, e também passar exemplos de dados que você vai querer analisar, ficará mais fácil para quem for te ajudar aqui compreender melhor o cenário, simular, e poder sugerir a melhor forma de realizar a modelagem das tabelas e relacionamentos.

Boa noite! A tabela "fAreaVenda" é o arquivo do case onde estão as informações sobre onde cada vendedor, gerente e gestor estão alocados a cada mês. Classifiquei ela como fato, mas nao tenho certeza se isso é correto.

Simplificando, tenho tabelas de metas com diferentes granularidades e referentes as áreas e não aos gestores. Uma dCalendário. E a tabela que é central na dúvida que é a tabela de alocação dos vendedores, gerentes e gestores no tempo.

Irei preparar um modelo simplificado para enviar aqui. Obrigado!

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