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


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