Поделиться через


Команда roworder политики таблицы alter-merge

Область применения: ✅Microsoft Fabric✅Azure Data Explorer

Изменяет политику порядка строк таблицы. Политика порядка строк — это необязательная политика таблицы, которая определяет порядок строк в экстенте (сегмент данных). Эта политика может повысить производительность запросов, связанных с небольшим набором значений, которые можно упорядочить.

Разрешения

Для выполнения этой команды необходимо иметь по крайней мере разрешения администратора таблицы.

Синтаксис

.alter-mergetable TableNamepolicy (roworder SortKey (asc | desc) [, ...])

Дополнительные сведения о соглашениях синтаксиса.

Параметры

Имя (название) Type Обязательно Описание
TableName string ✔️ Название таблицы.
SortKey string ✔️ Столбец, по которому нужно отсортировать данные в экстенте.

Совет

Рекомендуется использовать не более двух ключей сортировки. Дополнительные сведения см. в разделе "Рекомендации по производительности".

Примеры

Задайте политику порядка строк для одной таблицы:

.alter-merge table events policy roworder (TenantId asc, Timestamp desc)

Задайте политику порядка строк для нескольких таблиц:

.alter-merge tables (events1, events2, events3) policy roworder (TenantId asc, Timestamp desc)