ΕΠΙΛΈΞΤΕCOLUMNS
Ισχύει για: Υπολογισμός απεικόνισης υπολογιζόμενης στήλης υπολογιζόμενου πίνακα Μέτρηση
Επιστρέφει έναν πίνακα με επιλεγμένες στήλες από τον πίνακα και νέες στήλες που καθορίζονται από τις παραστάσεις DAX.
Σύνταξη
SELECTCOLUMNS(<Table>, [<Name>], <Expression>, [<Name>], …)
Παράμετροι
Όρος | Ορισμός |
---|---|
Table | Οποιαδήποτε παράσταση DAX που επιστρέφει έναν πίνακα. |
Ονομασία | Το όνομα που δόθηκε στη στήλη, μέσα σε διπλά εισαγωγικά. |
Παράσταση | Οποιαδήποτε παράσταση που επιστρέφει μια ανυσματική τιμή όπως μια αναφορά στήλης, ακέραια τιμή ή τιμή συμβολοσειράς. |
Επιστρεφόμενη αξία
Ένας πίνακας με τον ίδιο αριθμό γραμμών με τον πίνακα που καθορίζεται ως το πρώτο όρισμα. Ο πίνακας που επιστράφηκε έχει μία στήλη για κάθε ζεύγος <ορισμάτων Όνομα>, <Παράσταση> και κάθε παράσταση αξιολογείται στο περιβάλλον μιας γραμμής από το καθορισμένο <όρισμα Πίνακας> .
Παρατηρήσεις
Η συνάρτηση SELECTCOLUMNS έχει την ίδια υπογραφή με την ADDCOLUMNS και την ίδια συμπεριφορά, με την εξαίρεση ότι αντί να ξεκινά με καθορισμένο τον Πίνακα>, η <SELECTCOLUMNS ξεκινά με έναν κενό πίνακα πριν την προσθήκη στηλών.
Αυτή η συνάρτηση δεν υποστηρίζεται για χρήση σε λειτουργία DirectQuery όταν χρησιμοποιείται σε υπολογιζόμενες στήλες ή σε κανόνες ασφάλειας σε επίπεδο γραμμών (RLS).
Παράδειγμα
Για τον παρακάτω πίνακα με ονομασία Πελάτης:
Χώρα | Στάδιο | Μέτρηση | Σύνολο |
---|---|---|---|
IND | 2 χιλ. | 20 | 800 |
IND | MH | 25 | 1000 |
IND | WB | 10 | 900 |
ΗΠΑ | CA | 5 | 500 |
ΗΠΑ | WA | 10 | 900 |
SELECTCOLUMNS(Customer, "Country, State", [Country]&", "&[State])
Επιστρέφει
Χώρα, Πολιτεία |
---|
IND, JK |
IND, MH |
IND, WB |
USA, CA |
USA, WA |