Σημείωμα
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να εισέλθετε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Ισχύει για:
Υπολογιζόμενη στήλη
Υπολογιζόμενος πίνακας
Μέτρηση
υπολογισμού απεικόνισης
Επιστρέφει την τομή δύο πινάκων, διατηρώντας τα διπλότυπα.
Σύνταξη
INTERSECT(<tableExpression1>, <tableExpression2>)
Παραμέτρους
| Όρος | Ορισμός |
|---|---|
tableExpression |
Οποιαδήποτε DAX παράσταση που επιστρέφει έναν πίνακα. |
Τιμή επιστροφής
Ένας πίνακας που περιέχει όλες τις γραμμές στον πίνακαExpression1 που βρίσκονται επίσης στον πίνακαExpression2
Εξαιρέσεις
Παρατηρήσεις
Η Intersect δεν είναι διαμετακομιστική. Γενικά, η Intersect(T1, T2) θα έχει διαφορετικό σύνολο αποτελεσμάτων από την Intersect(T2, T1).
Οι διπλότυπες γραμμές διατηρούνται. Εάν μια γραμμή εμφανίζεται στον πίνακαExpression1 και τον tableExpression2, αυτή και όλες οι διπλότυπες τιμές στον πίνακαExpression1 περιλαμβάνονται στο σύνολο αποτελεσμάτων.
Τα ονόματα των στηλών θα συμφωνούν με τα ονόματα των στηλών στον πίνακαExpression1.
Ο πίνακας που επιστρέφεται έχει γενεαλογία με βάση τις στήλες του πίνακαExpression1 , ανεξάρτητα από τη γενεαλογία των στηλών στον δεύτερο πίνακα. Για παράδειγμα, εάν η πρώτη στήλη του πρώτου πίνακαExpression έχει γενεαλογία στη βασική στήλη C1 στο μοντέλο, η τομή θα μειώσει τις γραμμές με βάση την τομή στην πρώτη στήλη του δεύτερου πίνακαExpression και θα διατηρήσει ανέπαφη τη γενεαλογία στη βασική στήλη C1.
Οι στήλες συγκρίνονται με βάση τη θέση τους και η σύγκριση δεδομένων συγκρίνεται χωρίς αναγκαστική μετατροπή τύπου.
Ο πίνακας που επιστρέφεται δεν περιλαμβάνει στήλες από πίνακες που σχετίζονται με τον πίνακαExpression1.
-
Αυτή η συνάρτηση δεν υποστηρίζεται για χρήση σε λειτουργία DirectQuery όταν χρησιμοποιείται σε υπολογιζόμενες στήλες ή σε κανόνες ασφάλειας σε επίπεδο γραμμών (RLS).
Παράδειγμα
States1
| Κράτος |
|---|
| Ένας |
| Ένας |
| B |
| B |
| B |
| C |
| D |
| D |
States2
| Κράτος |
|---|
| B |
| C |
| D |
| D |
| D |
| E |
Intersect(States1, States2)
| Κράτος |
|---|
| B |
| B |
| B |
| C |
| D |
| D |
Intersect(States2, States1)
| Κράτος |
|---|
| B |
| C |
| D |
| D |
| D |