Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
gælder for:
beregnet kolonne
beregnet tabel
beregning af måling
visualisering
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