Baca dalam bahasa Inggris

Bagikan melalui


SELECTCOLUMNS

Berlaku untuk:Kolom terhitung Tabel terhitung Ukurperhitungan 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.

Nilai hasil

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