ALLCROSSFILTERED
Gilt für:Berechnete SpalteBerechnete TabelleMeasurevisuelle Berechnung
Löschen Sie alle Filter, die auf eine Tabelle angewendet werden.
Syntax
ALLCROSSFILTERED(<table>)
Parameter
Ausdruck | Definition |
---|---|
table |
Die Tabelle, nach der Filter gelöscht werden sollen. |
Rückgabewert
N/A. Siehe Anmerkungen.
Bemerkungen
ALLCROSSFILTERED können nur zum Löschen von Filtern verwendet werden, aber nicht zum Zurückgeben einer Tabelle.
Diese Funktion wird für die Verwendung im DirectQuery-Modus nicht unterstützt, wenn sie in berechneten Spalten oder Sicherheitsregeln auf Zeilenebene (RLS) verwendet wird.
Beispiel
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]
Ertrag
DimSalesReason[SalesReasonName] | [Gesamtmenge1] | [Gesamtmenge2] |
---|---|---|
Demoereignis | 60398 | |
Magazinanzeige | 60398 | |
Hersteller | 60398 | 1818 |
On Promotion | 60398 | 7390 |
Andere | 60398 | 3653 |
Preis | 60398 | 47733 |
Qualität | 60398 | 1551 |
Rezension | 60398 | 1640 |
Sponsoring | 60398 | |
Fernsehwerbung | 60398 | 730 |
Anmerkung
Es gibt eine direkte oder indirekte n:n-Beziehung zwischen der Tabelle "FactInternetSales" und der Tabelle "DimSalesReason".