Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Administrator
5 years ago
Solved

sql a powerbi

Hola ¿Puede alguien ayudarme a enscubrir la siguiente consulta SQL a la medida DAX? Seleccione count(distinct id), Org_level de [dbo]. [vw_rpg_census] donde status='Active' y is_available=1 ...
  • Syndicate_Admin's avatar
    Syndicate_Admin
    5 years ago

    @alpha_123 , Trate de

    N= calculate(distinctcount(vw_rpg_census[id]) , filter(vw_rpg_census, vw_rpg_census[status]="Active" && vw_rpg_census[is_available]=1))

    D =calculate(distinctcount(vw_rpg_census[id]) , filtro (allselected(vw_rpg_census), vw_rpg_census[status]="Active" && vw_rpg_census[is_available]=1))

    D necesita una versión sumx

    D=
    Sumx(values(vw_rpg_census[Org_level]),calculate(distinctcount(vw_rpg_census[id]) , filter(allselected(vw_rpg_census), vw_rpg_census[status]="Active" && vw_rpg_census[is_available]=1))
    )

    Los nuevos tienen %

    porcentaje= Divide([N],[D])