Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
gäller för:
beräknad kolumn
beräknad tabell
Mått
Visuell beräkning
Returnerar en korrelerad kopplingstabell över en uppsättning grupper.
Syntax
FILTERCLUSTER( <groupBy_columnName> [, < groupBy_columnName >]…, [<filterTable>]… [, <separator>, <tableScan>…] )
Parametrar
| Term | Definition |
|---|---|
| groupBy_columnName | En fullständigt kvalificerad kolumnreferens (Tabell[Kolumn]) till en bastabell för vilken de distinkta värdena ingår i den returnerade tabellen. Varje groupBy_columnName kolumn är korskopplad (olika tabeller) eller finns automatiskt (samma tabell) med de efterföljande angivna kolumnerna. |
| filterTable | Ett tabelluttryck som deltar i kopplingen. |
| separator | En strängliteral som inte har något annat syfte än att separera filterTable-parametern med tableScan-parametern |
| tableScan | En tabellgenomsökning som kopplas till filterTabellparametrar, tillämpar autoexistisk semantik och returnerar kolumner som anges i groupBy_columnName |
Returvärde
En tabell som innehåller kombinationer av värden från de angivna kolumnerna baserat på den angivna grupperingen. Kolumnen innehåller endast kolumnen som anges av groupBy_columnName parameter.
Anmärkningar
Funktionen FILTERCLUSTER kan bara användas i funktionerna GROUPCROSSAPPLY och GROUPCROSSAPPLYTABLE.
FILTERCLUSTER motsvarar semantiskt en naturlig koppling mellan alla filterTable- och tableScan-parametrar och grupperar sedan efter kolumner som anges av groupBy_columnName parametrar. Gruppera efter kolumner måste komma från tableScan-parametrar.
tableScan-parametrar utvärderas i kontexten filterTable
SUMMARIZE
GROUPCROSSAPPLY-funktion
GROUPCROSSAPPLYTABLE-funktion