GROUPCROSSAPPLY

gælder for:beregnet kolonneberegnet tabelberegning af målingvisualisering

Returnerer en oversigtstabel over et sæt grupper.

Syntaks

GROUPCROSSAPPLY( <groupBy_columnName> [, < groupBy_columnName >]…, [<filterTable>]…[, <name>, <expression>]…)  

Parametre

Udtryk Definition
groupBy_columnName En fuldt kvalificeret kolonnereference (Table[Column]) til en basistabel, hvor de entydige værdier er inkluderet i den returnerede tabel.
filterTable Et tabeludtryk, der føjes til filterkonteksten for alle kolonner, der er angivet som groupBy_columnName argumenter.
Navn En streng, der repræsenterer det kolonnenavn, der skal bruges til det efterfølgende angivne udtryk.
udtryk Ethvert DAX udtryk, der returnerer en enkelt værdi (ikke en tabel).

Returværdi

En tabel, der indeholder kombinationer af værdier fra de angivne kolonner baseret på den angivne gruppering. Det er kun rækker, hvor mindst ét af de angivne udtryk returnerer en ikke-tom værdi, der er inkluderet i den returnerede tabel. Hvis alle udtryk evalueres til BLANK/NULL for en række, medtages denne række ikke i den returnerede tabel.

Bemærkninger

  • GROUPCROSSAPPLY ligner SUMMARIZECOLUMNS funktion, men den anvender ikke implicit autoexist. Alle filterTable-parametre er tværgående joinforbindelse. Funktionen FILTERCLUSTER kan bruges til at udføre naturlige joinforbindelser for filtertabeller eller gruppere efter kolonner, hvis det er nødvendigt.

  • Du kan ændre filtreringsfunktionsmåden for filterTable ved hjælp af følgende funktioner:

    • ALLSELECTEDAPPLY

    • ALLSELECTEDREMOVE

    • ANVEND ALTID

    • KEEPFILTERS

    • SHADOWCLUSTER

    • IKKE-FILTER