ALLCROSSFILTERED
清除应用于表的所有筛选器。
语法
ALLCROSSFILTERED(<table>)
parameters
术语 | 定义 |
---|---|
表 | 要清除筛选器的表。 |
返回值
不适用。 请参阅备注。
备注
ALLCROSSFILTERED 只能用于清除筛选器,不能返回表。
在已计算的列或行级安全性 (RLS) 规则中使用时,不支持在 DirectQuery 模式下使用此函数。
示例
DEFINEMEASURE FactInternetSales[TotalQuantity1] = CALCULATE(SUM(FactInternetSales[OrderQuantity]), ALLCROSSFILTERED(FactInternetSales))MEASURE FactInternetSales[TotalQuantity2] = CALCULATE(SUM(FactInternetSales[OrderQuantity]), ALL(FactInternetSales))EVALUATE SUMMARIZECOLUMNS(DimSalesReason[SalesReasonName], "TotalQuantity1", [TotalQuantity1], "TotalQuantity2", [TotalQuantity2]) ORDER BY DimSalesReason[SalesReasonName]
返回:
DimSalesReason[SalesReasonName] | [TotalQuantity1] | [TotalQuantity2] |
---|---|---|
演示活动 | 60398 | |
杂志广告 | 60398 | |
制造商 | 60398 | 1818 |
促销 | 60398 | 7390 |
其他 | 60398 | 3653 |
价格 | 60398 | 47733 |
质量 | 60398 | 1551 |
审阅 | 60398 | 1640 |
赞助 | 60398 | |
电视广告 | 60398 | 730 |
注意
FactInternetSales 表和 DimSalesReason 表之间存在直接或间接的多对多关系。