FILTERCLUSTER

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

Returnerer en korreleret jointabel over et sæt grupper.

Syntaks

FILTERCLUSTER( <groupBy_columnName> [, < groupBy_columnName >]…, [<filterTable>]… [, <separator>, <tableScan>…] )

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. Hver groupBy_columnName kolonne er joinforbundet (forskellige tabeller) eller fandtes automatisk (samme tabel) med de efterfølgende angivne kolonner.
filterTable Et tabeludtryk, der deltager i joinforbindelsen.
separator En strengkonstant, der ikke har andet formål end at adskille filterTable-parameteren med parameteren tableScan
tableScan En tabelscanning, der joinforbinder med filterTable-parametre, anvender autoeksisterende semantik og returnerer kolonner, der er angivet i groupBy_columnName

Returværdi

En tabel, der indeholder kombinationer af værdier fra de angivne kolonner baseret på den angivne gruppering. Kolonnen indeholder kun den kolonne, der er angivet af groupBy_columnName parameter.

Bemærkninger

  • Funktionen FILTERCLUSTER kan kun bruges i funktionerne GROUPCROSSAPPLY og GROUPCROSSAPPLYTABLE.

  • FILTERCLUSTER svarer semantisk til en naturlig joinforbindelse på tværs af alle filterTable- og tableScan-parametre og grupperer derefter efter kolonner, der er angivet af groupBy_columnName parametre. Gruppér efter kolonner skal komme fra tableScan-parametre.

  • tableScan-parametre evalueres i konteksten af filterTable

SUMMARIZE funktionen GROUPCROSSAPPLY
funktionen GROUPCROSSAPPLYTABLE