Ανάγνωση στα Αγγλικά

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


ΠΕΡΙΈΧΕΙ

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

Επιστρέφει την τιμή true εάν υπάρχουν τιμές για όλες τις αναφερόμενες στήλες ή περιέχονται σε αυτές τις στήλες. Διαφορετικά, η συνάρτηση επιστρέφει false.

Σύνταξη

DAX
CONTAINS(<table>, <columnName>, <value>[, <columnName>, <value>]…)  

Παράμετροι

Όρος Ορισμός
πίνακας Οποιαδήποτε παράσταση DAX που επιστρέφει έναν πίνακα δεδομένων.
columnName Το όνομα μιας υπάρχουσας στήλης, χρησιμοποιώντας τυπική σύνταξη DAX. Δεν μπορεί να είναι παράσταση.
τιμή Οποιαδήποτε παράσταση DAX που επιστρέφει μια μοναδική ανυσματική τιμή, η οποία πρέπει να αναζητηθεί στο columnName. Η παράσταση πρέπει να αξιολογηθεί ακριβώς μία φορά και προτού διαβιβαστεί στη λίστα ορισμάτων.

Επιστρεφόμενη αξία

Μια τιμή TRUE εάν κάθε καθορισμένη τιμή μπορεί να βρεθεί στην αντίστοιχη columnName ή περιέχεται σε αυτές τις στήλες. Διαφορετικά, η συνάρτηση επιστρέφει FALSE.

Παρατηρήσεις

  • Τα ορίσματα columnName και value πρέπει να είναι σε ζεύγη, διαφορετικά επιστρέφεται σφάλμα.

  • Η columnName πρέπει να ανήκει στον καθορισμένο πίνακα ή σε έναν πίνακα που σχετίζεται με τον πίνακα.

  • Εάν το columnName αναφέρεται σε μια στήλη σε έναν σχετιζόμενο πίνακα, τότε πρέπει να είναι πλήρως προσδιορισμένη, διαφορετικά, επιστρέφεται σφάλμα.

  • Αυτή η συνάρτηση δεν υποστηρίζεται για χρήση σε λειτουργία DirectQuery όταν χρησιμοποιείται σε υπολογιζόμενες στήλες ή σε κανόνες ασφάλειας σε επίπεδο γραμμών (RLS).

Παράδειγμα

Το παρακάτω παράδειγμα δημιουργεί μια μέτρηση που σας ενημερώνει αν υπήρχαν πωλήσεις μέσω Internet ταυτόχρονα για το προϊόν 214 και τον πελάτη 11185.

DAX
= CONTAINS(InternetSales, [ProductKey], 214, [CustomerKey], 11185)