Udostępnij za pośrednictwem


REMOVEFILTERS

Dotyczy: Obliczanie kolumny obliczeniowej tabeli Obliczeniowej Obliczenie wizualizacji

Wyczyść filtry z określonych tabel lub kolumn.

Składnia

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

Parametry

Termin Definicja
table Tabela, dla której chcesz wyczyścić filtry.
column Kolumna, dla której chcesz wyczyścić filtry.

Wartość zwracana

Nie dotyczy. Zobacz uwagi.

Uwagi

  • Funkcji REMOVEFILTERS można używać tylko do czyszczenia filtrów, ale nie do zwracania tabeli.

  • Ta funkcja nie jest obsługiwana w trybie DirectQuery w przypadku użycia w kolumnach obliczeniowych lub regułach zabezpieczeń na poziomie wiersza.

Przykład 1

Zapytanie 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 

Zwraca

DimProductCategory[EnglishProductCategoryName] [IsGrandTotal] [TotalSales] [%Sales]
Wiersz1 Prawda 29358677.2207 1
Rowery Fałsz 28318144.6507 0.964557920570538
Akcesoria Fałsz 700759.96 0.023868921434441
Odzież Fałsz 339772.61 0.0115731579950215

Przykład 2

Zapytanie 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

Zwraca

DimProductCategory [EnglishProductCategoryName] DimProductSubcategory [EnglishProductSubcategoryName] [TotalSales] [%Sales]
Akcesoria Stojaki rowerowe 39360 0.05616759
Akcesoria Stojaki rowerowe 39591 0.05649723
Akcesoria Butelki i klatki 56798.19 0.08105228
Akcesoria Środki czyszczące 7218.6 0.0103011
Akcesoria Błotniki 46619.58 0.06652717
Akcesoria Kaski 225335.6 0.3215589
Akcesoria Pakiety nawilżające 40307.67 0.05751994
Akcesoria Opony i rury 245529.32 0.35037578
Rowery Rowery górskie 9952759.564 0.35146228
Rowery Rowery szosowe 14520584.04 0.51276608
Rowery Touring Bikes 3844801.05 0.13577164
Odzież Czapki 19688.1 0.05794493
Odzież Rękawiczki 35020.7 0.10307099
Odzież Jerseys 172950.68 0.5090189
Odzież Spodenki 71319.81 0.20990453
Odzież Skarpety 5106.32 0.01502864
Odzież Kamizelki 35687 0.10503201