Ir para conteúdo
  • 0

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


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

Pergunta

  • Alunos
Postado

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

11 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução
Postado

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.

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

@Pâmella Dias, quak o relacionamento que está ativo entre a dCalendario e a Score? Qual das 3 datas você usou no gráfico?

Este é o que está ativo image.png.d330047adc89dcea290fb9d09f08d4a6.png
Data de protocolo e previsão de protocolo não estão ativados.


image.png.919a82c79902ffdd57626047aca0ab3d.pngimage.png.343dee88944afa944e2ac6d194a24b0a.png

  • 0
  • Alunos
Postado

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])
)

 

  • 0
  • Alunos
Postado
55 minutos atrás, Edson Igari disse:

Coloca um print dos campos que estão no gráfico e também das medidas.

os campos estou usando a contagem das colunas msm. 

As medidas são essas, mas não são aceitas no gráfico de colunas e linhas image.png.48b2191f20482cfb0433fdfb59c1538a.png

image.png.ef0d52a722bb8f48d4ef078bf236b61d.pngimage.png.7fdd103790326d5b20b1e57f90a70adc.png

  • 0
  • Alunos
Postado
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

 

  • 0
  • Alunos
Postado
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.

  • 0
  • Alunos
Postado
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

Faça login para comentar

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



Entrar Agora
×
×
  • Criar Novo...