Ir para conteúdo
  • 0

USER RELATIONSHIP


DoisLs
Ir para solução Solucionado por DoisLs ,

Pergunta

  • Alunos

Estou usando o User relationship mas não está funcionando, preciso calcular quantos clientes ativos temos por periodo .. (Nao tenho acesso ao ETL e a mudança de relacionameto).

Usei a seguinte formula:

_Clientes_Ativos_USER = CALCULATE(
TabelaMedidas[SOMA_QTD_CLIENTE_ATIVO],
USERELATIONSHIP(dCalendario[Data],CLIENTES_ATIVOS[DAT_PAGAMENTO]))


Relacionamento:
image.png.76eeaeb6cca9b90b836e79a0e8065614.png

 

Resultado:
image.png.b9aff4c3c1dba0fceeee50dcd589e800.png

image.png.1b1179794fbf56f723325016eadbf222.png

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução
43 minutos atrás, Bruno Abdalla de Souza disse:

Simula alguns dados fictícios em uma planilha e envia ela, mas desde que represente as tabelas e os campos que você possui no seu banco de dados.

Pelo que vc enviou dos relacionamentos, notei que a dCalendario já está relacionada com a data de pagamento dos clientes ativos, por isso não entendi qual o motivo de usar a USERELATIONSHIP.

OI eu consegui resolver aqui, fiz mais de um userrelationship e deu certo 🙂

Para quem quiser entender tem um tutorial legal no site da MS: https://docs.microsoft.com/pt-br/dax/userelationship-function-dax

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

Apenas a formula de soma mesmo, usando o SUM...

Eu tenho que fazer 3 desses, o de TPV por antecipação foi..

 

_TPV_ANT_USER = CALCULATE(
TabelaMedidas[SOMA_VLR_TPV_ANTECIP],
USERELATIONSHIP(dCalendario[Data],TPV_ANTECIPACAO[DAT_ANTECIP]))
 
_Clientes_Ativos_USER = CALCULATE(
TabelaMedidas[SOMA_QTD_CLIENTE_ATIVO],
USERELATIONSHIP(dCalendario[Data],CLIENTES_ATIVOS[DAT_PAGAMENTO]))

_Leitores_Ativos_USER = CALCULATE(
TabelaMedidas[SOMA_QTD_SERIAL_ATIVO],
USERELATIONSHIP(dCalendario[Data],LEITORES[DAT_ANO_MES]))



image.png.cdf2bcf5c1f1a7a308c53ba3b0325786.png

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

Simula alguns dados fictícios em uma planilha e envia ela, mas desde que represente as tabelas e os campos que você possui no seu banco de dados.

Pelo que vc enviou dos relacionamentos, notei que a dCalendario já está relacionada com a data de pagamento dos clientes ativos, por isso não entendi qual o motivo de usar a USERELATIONSHIP.

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