Ir para conteúdo
  • 0

Medida USERELATIONSHIP


Ir para solução Solucionado por Henrique Merola Faria ,

Pergunta

  • Alunos
Postado

Olá Pessoal, Boa noite!
Tentei fazer essa medida aqui abaixo, usando aquela função do Userelationship, pq minha dimensão calendário, liga com duas colunas de data na minha Fato. Mas eu precisei usar essa userelationship, porém filtrando apenas de 01/01/2024 em diante, já que tenho dados 2023 também.

Mas não deu mto certo...Agradeço quem puder ajudar!

Total Bilhetes = 
CALCULATE (
    SUM ( fVendas[PAX] ),
    fVendas[is_complemento] = "no",
    USERELATIONSHIP ( dCalendario[Data], fVendas[data_venda] ),
    FILTER (
        fVendas,
        fVendas[data_venda] >= DATE(2024, 1, 1)
    )
)

2 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução
Postado

@Thiago Pedrazi, estando os campos de relacionamentos ok, não precisa de filter, já que [data_venda]
faz parte de fVendas.


Total Bilhetes = 
CALCULATE (
    SUM ( fVendas[PAX] ),
    fVendas[is_complemento] = "no",
    USERELATIONSHIP ( dCalendario[Data], fVendas[data_venda] ),
     fVendas[data_venda] >= DATE(2024, 1, 1)
)

  • 0
  • Alunos
Postado

Boa noite, 

Acho que é valido verificar primeiro se tem uma relação criada entre as duas tabelas e esta inativa, depois analisar se estão no mesmo formato de data, avaliaria se nenhum filtro externo esteja sendo aplicado. Caso não seja um desses problemas tentaria aplicar algum filtro com mesmo objetivo mas de forma diferente como:

Total Bilhetes = 
CALCULATE (
    SUM ( fVendas[PAX] ),
    fVendas[is_complemento] = "no",
    USERELATIONSHIP ( dCalendario[Data], fVendas[data_venda] ),
    FILTER (
        fVendas,
       YEAR (fVendas[data_venda] ) >= 2024
    )
)

 

Faça login para comentar

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



Entrar Agora
×
×
  • Criar Novo...