Udostępnij za pośrednictwem


SELECTCOLUMNS

Dotyczy:kolumna obliczeniowatabela obliczeniowaMeasureobliczenia wizualne

Zwraca tabelę z wybranymi kolumnami z tabeli and nowych kolumn określonych przez wyrażenia DAX.

Składnia

SELECTCOLUMNS(<Table>, [<Name>], <Expression>, [<Name>], …) 

Parametry

Termin Definicja
Table Dowolne wyrażenie DAX zwracające tabelę.
Name Nazwa nadana kolumnie, ujęta w cudzysłowy.
Expression Dowolne wyrażenie zwracające value skalarne, takie jak odwołanie do kolumny, liczba całkowita or ciąg value.

Zwracanie value

Tabela z taką samą liczbą wierszy jak tabela określona jako argument first. Zwrócona tabela zawiera jedną kolumnę dla każdej pary argumentów Name, Expression, and każde wyrażenie jest oceniane w kontekście wiersza z określonego argumentu Table.

Uwagi

SELECTCOLUMNS ma ten sam podpis co ADDCOLUMNS, and ma takie samo zachowanie except, że zamiast rozpoczynać się od określonego Table, SELECTCOLUMNS rozpoczyna się od pustej tabeli przed dodaniem kolumn.

Ta funkcja jest not obsługiwana do użycia w trybie DirectQuery w przypadku użycia w kolumnach obliczeniowych or reguł zabezpieczeń na poziomie wiersza.

Przykład

W poniższej tabeli o nazwie Customer (Klient):

Kraj Stan Count Łącznie
IND 2 tys. 20 800
IND MH 25 1000
IND WB 10 900
USA CA 5 500
USA WA 10 900
SELECTCOLUMNS(Customer, "Country, State", [Country]&", "&[State])

Zwraca

Kraj, Stan
IND, JK
IND, MH
IND, WB
USA, CA
USA, WA