ORDERBY

применимо:вычисляемый столбецвычисляемой таблицеMeasureвизуального вычисления

Определяет выражения, определяющие порядок сортировки в каждой из секций функции window.

Синтаксис

DAX
ORDERBY ( [<orderBy_expression>[, <order>[, <orderBy_expression>[, <order>]] …]] )

Параметры

Срок Определение
orderBy_expression (Необязательно) Любое скалярное выражение, которое будет использоваться для сортировки данных в каждой из секций функции window.
order (Необязательно) Двух частей value формы "OrderDirection [BlankHandling]".

OrderDirection указывает, как сортировать orderBy_expressionvalues (т. е. по возрастанию or убыванию). Допустимые values включают:
DESC. Альтернативный value: 0(ноль)/FALSE. Сортировка в порядке убывания valuesorderBy_expression.
ASC. Альтернативный value: 1/TRUE. Сортировка по возрастанию valuesorderBy_expression. Это valueiforder по умолчанию не указано.

BlankHandling часть является необязательной. Он определяет порядок упорядочения пустых значений. Допустимые values включают:
BLANKS DEFAULT. Это valueпо умолчанию. Поведение числовых valuesblankvalues упорядочено между нулевым and отрицательным values. Поведение строк blankvalues упорядочивается перед all строками, включая пустые строки.
BLANKS FIRST. Пустые всегда упорядочены в начале независимо от возрастания or порядке сортировки по убыванию.
BLANKS LAST. Пустые поля всегда упорядочены в конце независимо от возрастания or порядке сортировки по убыванию.

Возврат value

Эта функция not возвращает value.

Замечания

Эту функцию можно использовать только в выражении функции window.

Пример

См. OFFSET.

Понимание ORDERBYPARTITIONBYandMATCHBY функций
INDEX
OFFSET
PARTITIONBY
MATCHBY
WINDOW
RANK
ROWNUMBER