ALLCROSSFILTERED
применимо:вычисляемый столбецвычисляемой таблицеMeasureвизуального вычисления
Очистить allfilters, которые применяются к таблице.
Синтаксис
ALLCROSSFILTERED(<table>)
Параметры
Срок | Определение |
---|---|
table |
Таблица, в которой требуется очистить filters. |
Возврат value
N/A. См. примечания.
Замечания
ALLCROSSFILTERED можно использовать только для очистки filters, но not для возврата таблицы.
Эта функция not поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах or правилах безопасности на уровне строк (RLS).
Пример
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 |
Заметка
Существует прямая or косвенные связи между таблицей FactInternetSales and таблице DimSalesReason.