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


ΕΠΙΛΈΞΤΕ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