ALLCROSSFILTERED
Ισχύει για:Υπολογιζόμενη στήληΥπολογιζόμενος πίνακαςΜέτρηση υπολογισμού απεικόνισης
Καταργήστε όλα τα φίλτρα που εφαρμόζονται σε έναν πίνακα.
Σύνταξη
ALLCROSSFILTERED(<table>)
Παραμέτρους
Όρος | Ορισμός |
---|---|
table |
Ο πίνακας στον οποίο θέλετε να γίνει εκκαθάριση των φίλτρων. |
Τιμή επιστροφής
Δ / υ. Δείτε τις παρατηρήσεις.
Παρατηρήσεις
Η ALLCROSSFILTERED μπορεί να χρησιμοποιηθεί μόνο για εκκαθάριση φίλτρων, όχι όμως για επιστροφή ενός πίνακα.
Αυτή η συνάρτηση δεν υποστηρίζεται για χρήση σε λειτουργία DirectQuery όταν χρησιμοποιείται σε υπολογιζόμενες στήλες ή σε κανόνες ασφάλειας σε επίπεδο γραμμών (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 |
Τιμή | 60398 | 47733 |
Ποιότητα | 60398 | 1551 |
Αναθεώρηση | 60398 | 1640 |
Χορηγία | 60398 | |
Τηλεοπτική διαφήμιση | 60398 | 730 |
Σημείωση
Υπάρχει μια άμεση ή έμμεση σχέση πολλά-προς-πολλά μεταξύ του πίνακα FactInternetSales και του πίνακα DimSalesReason.