Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает таблицу одного или нескольких столбцов.
Синтаксис
{ <scalarExpr1>, <scalarExpr2>, … }
{ ( <scalarExpr1>, <scalarExpr2>, … ), ( <scalarExpr1>, <scalarExpr2>, … ), … }
Параметры
| Срок | Определение |
|---|---|
scalarExprN |
Любое выражение DAX, возвращающее скалярное значение. |
Возвращаемое значение
Таблица одного или нескольких столбцов. Если существует только один столбец, имя столбца — Значение. Если есть N-столбцы, в которых N > 1, имена столбцов слева направо: Value1, Value2, ..., ValueN.
Замечания
Первый синтаксис возвращает таблицу одного столбца. Второй синтаксис возвращает таблицу одного или нескольких столбцов.
Число скалярных выражений должно быть одинаковым для всех строк.
Если типы данных для столбца отличаются в разных строках, все значения преобразуются в общий тип данных.
Пример 1
Следующие запросы DAX:
EVALUATE { 1, 2, 3 }
и
EVALUATE { (1), (2), (3) }
Верните следующую таблицу одного столбца:
| [значение] |
|---|
| 1 |
| 2 |
| 3 |
Пример 2
Следующий запрос DAX:
EVALUATE
{
(1.5, DATE(2017, 1, 1), CURRENCY(199.99), "A"),
(2.5, DATE(2017, 1, 2), CURRENCY(249.99), "B"),
(3.5, DATE(2017, 1, 3), CURRENCY(299.99), "C")
}
Возвращает
| [Значение1] | [Значение2] | [Значение3] | [Значение4] |
|---|---|---|---|
| 1.5 | 1/1/2017 | 199.99 | A |
| 2.5 | 1/2/2017 | 249.99 | B |
| 3.5 | 1/3/2017 | 299.99 | C |
Пример 3
Следующий запрос DAX:
EVALUATE { 1, DATE(2017, 1, 1), TRUE, "A" }
Возвращает следующую таблицу одного столбца типа данных String:
| [значение] |
|---|
| 1 |
| 1/1/2017 |
TRUE |
| A |