Ανάγνωση στα Αγγλικά

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


ADDCOLUMNS

Ισχύει για:Υπολογιζόμενη στήληΥπολογιζόμενος πίνακαςMeasureΥπολογισμός απεικόνισης

Προσθέτει υπολογιζόμενες στήλες στον δεδομένο πίνακα or παράσταση πίνακα.

Σύνταξη

ADDCOLUMNS(<table>, <name>, <expression>[, <name>, <expression>]…)  

Παραμέτρους

Όρος Ορισμός
table Οποιαδήποτε DAX παράσταση που επιστρέφει έναν πίνακα δεδομένων.
name Το όνομα που δόθηκε στη στήλη, μέσα σε διπλά εισαγωγικά.
expression Οποιαδήποτε παράσταση DAX που επιστρέφει μια ανυσματική παράσταση, η οποία αξιολογείται για κάθε γραμμή table.

Επιστροφή value

Ένας πίνακας με all τις αρχικές στήλες του and εκείνες που προστέθηκαν.

Παρατηρήσεις

Αυτή η συνάρτηση υποστηρίζεται not για χρήση σε λειτουργία DirectQuery όταν χρησιμοποιείται σε υπολογιζόμενες στήλες or κανόνες ασφάλειας σε επίπεδο γραμμών (RLS).

Παράδειγμα

Το παρακάτω παράδειγμα επιστρέφει μια εκτεταμένη έκδοση του πίνακα κατηγορίας Product που περιλαμβάνει συνολικές πωλήσεις values από το κανάλι μεταπωλητή and πωλήσεων Internet.

ADDCOLUMNS(ProductCategory
               , "Internet Sales", SUMX(RELATEDTABLE(InternetSales_USD), InternetSales_USD[SalesAmount_USD])  
               , "Reseller Sales", SUMX(RELATEDTABLE(ResellerSales_USD), ResellerSales_USD[SalesAmount_USD]))  

Ο παρακάτω πίνακας εμφανίζει μια προεπισκόπηση των δεδομένων, καθώς θα received από οποιαδήποτε συνάρτηση που αναμένει τη λήψη ενός πίνακα:

ProductCategory[ProductCategoryName] ProductCategory[ProductCategoryAlternateKey] ProductCategory[ProductCategoryKey] [Πωλήσεις μέσω Internet] [Πωλήσεις μεταπωλητή]
Ποδήλατα 1 1 25107749.77 63084675.04
Στοιχεία 2 2 11205837.96
Ρουχισμός 3 3 306157.5829 1669943.267
Εξαρτήματα 4 4 640920.1338 534301.9888