Κοινή χρήση μέσω


ALLCROSSFILTERED

Ισχύει για:Υπολογισμένη στήληΥπολογιζόμενος πίνακαςΥπολογισμός απεικόνισης μέτρησης

Καταργήστε όλα τα φίλτρα που εφαρμόζονται σε έναν πίνακα.

Σύνταξη

ALLCROSSFILTERED(<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.