Ir para conteúdo
  • 0

Transformar fórmula DAX em SQL


David Marks

Pergunta

  • Alunos

BOA TARDE PESSOAL, PRECISO TRANFORMAR A MEDIDA DAX EM SQL DO ORACLE PARA VERIFICAR NO BANCO SE A MINHA MEDIDA ESTÁ TRAZENDO O VALOR CORRETO.
SEGUE ABAIXO A MEDIDA DAX:
 

_Media Volume Semanal =
var ContagemSemana =
CALCULATE(
COUNT(DM_DIA[DT_REF]),
DM_DIA[NM_DIA_SEMANA] <> "Domingo")
return
DIVIDE([_Volume M³],ContagemSemana,0)
Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos

Olá @David Marks,

A "grosso modo", dá para fazer da forma abaixo.

Importante frisar que qualquer contexto que esteja influenciando no seu relatório no Power BI deve ser transportado para a consulta SQL, um período que esteja sendo filtrado, algum outro filtro, uma coluna em um gráfico, etc. aí vai adicionando os demais filtros necessários no WHERE das sub consultas.

SELECT

(SELECT COUNT(DT_REF) FROM DM_DIA
WHERE NM_DIA_SEMANA <> "Domingo" ) /

(SELECT SUM(VO_TOT_VND_PROD)/1000
FROM PR_IND_VND_COMP_GPROD_NIV3_DIA)

  • Like 1
Link para o comentário
Compartilhar em outros sites

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

Olá @David Marks,

A "grosso modo", dá para fazer da forma abaixo.

Importante frisar que qualquer contexto que esteja influenciando no seu relatório no Power BI deve ser transportado para a consulta SQL, um período que esteja sendo filtrado, algum outro filtro, uma coluna em um gráfico, etc. aí vai adicionando os demais filtros necessários no WHERE das sub consultas.

SELECT

(SELECT COUNT(DT_REF) FROM DM_DIA
WHERE NM_DIA_SEMANA <> "Domingo" ) /

(SELECT SUM(VO_TOT_VND_PROD)/1000
FROM PR_IND_VND_COMP_GPROD_NIV3_DIA)

MUITO OBRIGADO

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