SELECTCOLUMNS
Berlaku untuk: kolom terhitungTabel terhitung
Ukur
Perhitungan visual
Mengembalikan tabel dengan kolom yang dipilih dari tabel dan kolom baru yang ditentukan oleh ekspresi DAX.
Sintaks
SELECTCOLUMNS(<Table>, [<Name>], <Expression>, [<Name>], …)
Parameter
Term | Definisi |
---|---|
Table |
Ekspresi DAX apa pun yang mengembalikan tabel. |
Name |
Nama yang diberikan ke kolom, diapit dalam tanda kutip ganda. |
Expression |
Ekspresi apa pun yang mengembalikan nilai skalar seperti referensi kolom, bilangan bulat, atau nilai string. |
Mengembalikan nilai
Tabel dengan jumlah baris yang sama dengan tabel yang ditentukan sebagai argumen pertama. Tabel yang dikembalikan memiliki satu kolom untuk setiap pasangan Name
, Expression
argumen, dan setiap ekspresi dievaluasi dalam konteks baris dari argumen Table
yang ditentukan.
Keterangan
SELECTCOLUMNS memiliki tanda tangan yang sama dengan ADDCOLUMNS, dan memiliki perilaku yang sama kecuali bahwa alih-alih dimulai dengan Table
ditentukan, SELECTCOLUMNS dimulai dengan tabel kosong sebelum menambahkan kolom.
Fungsi ini tidak didukung untuk digunakan dalam mode DirectQuery saat digunakan dalam kolom terhitung atau aturan keamanan tingkat baris (RLS).
Contoh
Untuk tabel berikut bernama Pelanggan:
Negara | Status | Hitung | Total |
---|---|---|---|
IND | JK | 20 | 800 |
IND | MH | 25 | 1000 |
IND | WB | 10 | 900 |
AS | OS | 5 | 500 |
AS | WA | 10 | 900 |
SELECTCOLUMNS(Customer, "Country, State", [Country]&", "&[State])
Kembali
Negara, Negara Bagian |
---|
IND, JK |
IND, MH |
IND, WB |
AS, CA |
AS, WA |