ALLCROSSFILTERED
清除应用于表的 allfilters。
语法
ALLCROSSFILTERED(<table>)
参数
术语 | 定义 |
---|---|
table |
要清除 filters 的表。 |
返回 value
N/A. 请参阅备注。
言论
ALLCROSSFILTERED 只能用于清除 filters,但 not 返回表。
在计算列 or 行级别安全性 (RLS) 规则中使用时,not 支持在 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 |
Price | 60398 | 47733 |
质量 | 60398 | 1551 |
回顾 | 60398 | 1640 |
赞助 | 60398 | |
电视广告 | 60398 | 730 |
注意
FactInternetSales 表 and DimSalesReason 表之间存在直接 or 间接多对多关系。