Ir para conteúdo
  • 0

dCalendário com 3 colunas de datas x Dimensão


Pâmella Dias
Ir para solução Solucionado por Bruno Abdalla de Souza ,

Pergunta

  • Alunos

Pessoal, 

Estou tentando fazer um visual de gráfico e linhas, para demonstrar o seguinte cenário : 

Data de protocolo fixada ; 
Data de protocolo prevista atual  e 
Data de protocolo realizada. 

Fiz uma dCalendario com a UNION, para buscar todas essas três datas na minha tabela dimensão "Score". 
 fiz o relacionamento destas trêscolunas Data de protocolo fixada , Data de protocolo prevista atual  e Data de protocolo realizada, com a data da dCalendarioProtocolo. 
 

Ficando desta forma : image.png.a256eaec41efed1a63ef1278da92b436.png

Mas no meu visual, a data de protocolo não fica no mês correto. 
Os dois casos em amarelo de maio a data de protocolo é abril, portando deveriam constar em abril/2024. 

image.png.da140257ff9b61ae0ad9ce9b4570e098.png

Link para o comentário
Compartilhar em outros sites

11 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

Mas não pode usar medida em eixo mesmo. Por exemplo, vamos supor que vc quer fazer um gráfico de número de protocolos por mês:

 

Medida = 
CALCULATE(
	COUNT(Score[Protoclo(ID)]),
	USERELATIONSHIP(dCalendario[Data], Score[Data de Protocolo])
)

Vamos supor um gráfico de linhas. NO Eixo x vc vai colocar a data da dCalendario e em eixo y vai colocar esta medida.

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

OK, então as datas serão filtradas baseadas Previsão Fixada. Se quiser mudar este comportamento e analisar por outro relacionamento que está ativo, você pode usar a função USERELATIONSHIP como filtro da CALCULATE. Exemplo:

Medida = 
CALCULATE(
	SUM(Score[Coluna]),
	USERELATIONSHIP(dCalendario[Data], Score[Data de Protocolo])
)

 

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
1 minuto atrás, Bruno Abdalla de Souza disse:

OK, então as datas serão filtradas baseadas Previsão Fixada. Se quiser mudar este comportamento e analisar por outro relacionamento que está ativo, você pode usar a função USERELATIONSHIP como filtro da CALCULATE. Exemplo:

Medida = 
CALCULATE(
	SUM(Score[Coluna]),
	USERELATIONSHIP(dCalendario[Data], Score[Data de Protocolo])
)

 

Bruno, eu fiz  as medidas com a selectvalue, vou alterar para a SUM para testar

 

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
2 minutos atrás, Bruno Abdalla de Souza disse:

OK, então as datas serão filtradas baseadas Previsão Fixada. Se quiser mudar este comportamento e analisar por outro relacionamento que está ativo, você pode usar a função USERELATIONSHIP como filtro da CALCULATE. Exemplo:

Medida = 
CALCULATE(
	SUM(Score[Coluna]),
	USERELATIONSHIP(dCalendario[Data], Score[Data de Protocolo])
)

 

tbm não aceita a medida nos eixos.

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
2 minutos atrás, Bruno Abdalla de Souza disse:

Mas não pode usar medida em eixo mesmo. Por exemplo, vamos supor que vc quer fazer um gráfico de número de protocolos por mês:

 

Medida = 
CALCULATE(
	COUNT(Score[Protoclo(ID)]),
	USERELATIONSHIP(dCalendario[Data], Score[Data de Protocolo])
)

Vamos supor um gráfico de linhas. NO Eixo x vc vai colocar a data da dCalendario e em eixo y vai colocar esta medida.

Bruno agora foi , com o COUNT, então a minha medida com o selectdvalue estava incorreta, por isso não aparecia. 

Me salvou mais uma vez rsrs, obrigada por me ensinar !!

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