Поделиться через


REMOVEFILTERS

применимо:вычисляемый столбецвычисляемой таблицеMeasureвизуального вычисления

Снимите filters из указанных таблиц or столбцов.

Синтаксис

REMOVEFILTERS([<table> | <column>[, <column>[, <column>[,…]]]])

Параметры

Термин Определение
table Таблица, в которой требуется очистить filters.
столбец Столбец, в который требуется очистить filters.

Возврат value

Недоступно См. примечания.

Замечания

  • REMOVEFILTERS можно использовать только для очистки filters, но not для возврата таблицы.

  • Эта функция not поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах or правилах безопасности на уровне строк (RLS).

Пример 1

запрос DAX

DEFINE
MEASURE FactInternetSales[TotalSales] = SUM(FactInternetSales[SalesAmount])
MEASURE FactInternetSales[%Sales] = DIVIDE([TotalSales], CALCULATE([TotalSales],REMOVEFILTERS()))

EVALUATE
    SUMMARIZECOLUMNS(
      ROLLUPADDISSUBTOTAL(DimProductCategory[EnglishProductCategoryName], "IsGrandTotal"),
      "TotalSales", [TotalSales],
      "%Sales", [%Sales]
    )
ORDER BY
  [IsGrandTotal] DESC, [TotalSales] DESC 

Возвраты

DimProductCategory[EnglishProductCategoryName] [IsGrandTotal] [TotalSales] [%Sales]
Строка1 True 29358677.2207 1
Велосипеды False 28318144.6507 0.964557920570538
Аксессуары False 700759.96 0.023868921434441
Clothing False 339772.61 0.0115731579950215

Пример 2

запрос DAX

DEFINE
MEASURE FactInternetSales[TotalSales] = SUM(FactInternetSales[SalesAmount])
MEASURE FactInternetSales[%Sales] = DIVIDE([TotalSales], CALCULATE([TotalSales],REMOVEFILTERS(DimProductSubcategory[EnglishProductSubcategoryName])))

EVALUATE
    SUMMARIZECOLUMNS(
      DimProductCategory[EnglishProductCategoryName],
      DimProductSubcategory[EnglishProductSubcategoryName],
      "TotalSales", [TotalSales],
      "%Sales", [%Sales]
    )
ORDER BY
  DimProductCategory[EnglishProductCategoryName] ASC,
  DimProductSubcategory[EnglishProductSubcategoryName] ASC

Возвраты

DimProductCategory [EnglishProductCategoryName] DimProductSubcategory [EnglishProductSubcategoryName] [TotalSales] [%Sales]
Аксессуары Багажники для велосипедов 39360 0.05616759
Аксессуары Велосипедные стойки 39591 0.05649723
Аксессуары Бутылки and клетки 56798.19 0.08105228
Аксессуары Очистители 7218.6 0.0103011
Аксессуары Крылья 46619.58 0.06652717
Аксессуары Шлемы 225335.6 0.3215589
Аксессуары Питьевые системы 40307.67 0.05751994
Аксессуары Шины and Трубы 245529.32 0.35037578
Велосипеды Горные велосипеды 9952759.564 0.35146228
Велосипеды Шоссейные велосипеды 14520584.04 0.51276608
Велосипеды Туристические велосипеды 3844801.05 0.13577164
Clothing Каски 19688.1 0.05794493
Clothing Перчатки 35020.7 0.10307099
Clothing Майки 172950.68 0.5090189
Clothing Шорты 71319.81 0.20990453
Clothing Носки 5106.32 0.01502864
Clothing Жилеты 35687 0.10503201