FILTERCLUSTER

适用于:计算列计算表度量值视觉计算

返回一组组的关联联接表。

语法

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

参数

术语 定义
groupBy_columnName 对基表的完全限定列引用(Table[Column]),返回的表中包括非重复值。 每个groupBy_columnName列都与后续指定的列交叉联接(不同表)或自动存在(同一表)。
filterTable 参与联接的表表达式。
separator 除将 filterTable 参数与 tableScan 参数分离以外的用途之外的字符串文本
tableScan 使用 filterTable 参数联接的表扫描,应用自动存在的语义,并返回在groupBy_columnName中指定的列

返回值

一个表,其中包含根据指定的分组从提供的列的值组合。 该列仅包括由groupBy_columnName参数指定的列。

言论

  • FILTERCLUSTER 函数只能在 GROUPCROSSAPPLY 和 GROUPCROSSAPPLYTABLE 函数内使用。

  • FILTERCLUSTER 在语义上等效于跨所有 filterTable 和 tableScan 参数的自然联接,然后按由groupBy_columnName参数指定的列分组。 按列分组必须来自 tableScan 参数。

  • tableScan 参数在 filterTable 的上下文中求值

SUMMARIZE GROUPCROSSAPPLY 函数
GROUPCROSSAPPLYTABLE 函数