ΕΠΙΛΈΞΤΕCOLUMNS
Ισχύει για: Υπολογισμός απεικόνισης υπολογιζόμενης στήλης υπολογιζόμενου πίνακα Μέτρηση
Επιστρέφει έναν πίνακα με επιλεγμένες στήλες από τον πίνακα και νέες στήλες που καθορίζονται από τις παραστάσεις DAX.
Σύνταξη
SELECTCOLUMNS(<Table>, [<Name>], <Expression>, [<Name>], …)
Παράμετροι
Όρος | Ορισμός |
---|---|
Table |
Οποιαδήποτε παράσταση DAX που επιστρέφει έναν πίνακα. |
Name |
Το όνομα που δόθηκε στη στήλη, μέσα σε διπλά εισαγωγικά. |
Expression |
Οποιαδήποτε παράσταση που επιστρέφει μια ανυσματική τιμή όπως μια αναφορά στήλης, ακέραια τιμή ή τιμή συμβολοσειράς. |
Επιστρεφόμενη αξία
Ένας πίνακας με τον ίδιο αριθμό γραμμών με τον πίνακα που καθορίζεται ως το πρώτο όρισμα. Ο πίνακας που επιστράφηκε έχει μία στήλη για κάθε ζεύγος ορισμάτων Name
, Expression
και κάθε παράσταση αξιολογείται στο περιβάλλον μιας γραμμής από το καθορισμένο Table
όρισμα.
Παρατηρήσεις
Η συνάρτηση SELECTCOLUMNS έχει την ίδια υπογραφή με την ADDCOLUMNS και την ίδια συμπεριφορά, με την εξαίρεση ότι αντί να ξεκινά με καθορισμένο το Table
, η 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 |