Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:
kolumna obliczeniowa
tabela obliczeniowa
Miara
wizualizacji
Zwraca tabelę z wybranymi kolumnami z tabeli i nowymi kolumnami określonymi 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 wartość skalarną, takie jak odwołanie do kolumny, liczba całkowita lub wartość ciągu. |
Wartość zwracana
Tabela z taką samą liczbą wierszy jak tabela określona jako pierwszy argument. Zwracana tabela zawiera jedną kolumnę dla każdej pary argumentów Name, Expression, a każde wyrażenie jest oceniane w kontekście wiersza z określonego argumentu Table.
Uwagi
SELECTCOLUMNS ma ten sam podpis co ADDCOLUMNSi ma to samo zachowanie, z tą różnicą, że zamiast rozpoczynać się od określonego Table, SELECTCOLUMNS rozpoczyna się od pustej tabeli przed dodaniem kolumn.
Ta funkcja nie jest obsługiwana w trybie DirectQuery w przypadku użycia w kolumnach obliczeniowych lub regułach zabezpieczeń na poziomie wiersza.
Przykład
W poniższej tabeli o nazwie Customer (Klient):
| Kraj | Stan | Hrabia | Łą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 |