ALLCROSSFILTERED
清除应用于表的所有筛选器。
语法
ALLCROSSFILTERED(<table>)
参数
术语 | 定义 |
---|---|
table |
要清除筛选器的表。 |
返回值
N/A. 请参阅备注。
言论
ALLCROSSFILTERED 只能用于清除筛选器,但不能返回表。
在计算列或行级别安全性 (RLS) 规则中使用时,不支持在 DirectQuery 模式下使用此函数。
例
DEFINE
MEASURE 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 表之间存在直接或间接多对多关系。