cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Syndicate_Admin
Administrator
Administrator

¿Cómo utilizar 'ORDER BY' en DAX?

Tengo un script DAX muy simple escrito, sin embargo, dax motor parece ignorar 'ORDER BY' (según la captura de pantalla a continuación). ¿Alguna idea de cómo forzar al motor DAX a tener en cuenta ORDER BY?

evaluar
SUMMARIZECOLUMNS(
'Tabla'[Año], 'Mesa'[Color],
FILTER('Tabla', 'Tabla'[Año] = "2000"),
"Total de ventas", SUM('Table'[Sales]))
ORDEN POR
DESC "Total de ventas"

Dax studio.JPG

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Necesita saber cómo manejar las otras columnas. También debe evitar colocar FILTER sobre una tabla completa, solo tiene que utilizar los VALORES en las columnas que desea filtrar.

EVALUATE
SUMMARIZECOLUMNS (
    'Table'[Year],
    'Table'[Color],
    FILTER ( VALUES ( 'Table'[Year] ), 'Table'[Year] = 2000 ),
    "Sales Total", SUM ( 'Table'[Sales] )
)
ORDER BY
    "Sales Total" DESC,
    'Table'[Color],
    'Table'[Year]

jdbuchanan71_0-1618089754525.png

View solution in original post

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

Necesita saber cómo manejar las otras columnas. También debe evitar colocar FILTER sobre una tabla completa, solo tiene que utilizar los VALORES en las columnas que desea filtrar.

EVALUATE
SUMMARIZECOLUMNS (
    'Table'[Year],
    'Table'[Color],
    FILTER ( VALUES ( 'Table'[Year] ), 'Table'[Year] = 2000 ),
    "Sales Total", SUM ( 'Table'[Sales] )
)
ORDER BY
    "Sales Total" DESC,
    'Table'[Color],
    'Table'[Year]

jdbuchanan71_0-1618089754525.png

Helpful resources

Announcements
May 2023 update

Power BI May 2023 Update

Find out more about the May 2023 update.

Submit your Data Story

Data Stories Gallery

Share your Data Story with the Community in the Data Stories Gallery.

Top Solution Authors