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


Команда слияния политик .alter table

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

Изменяет политику слияния таблицы. Политика слияния определяет, следует ли объединять экстенты (сегменты данных).

Разрешения

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

Синтаксис

.altertable TableName policy merge PolicyObject

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

Параметры

Имя (название) Type Обязательно Описание
TableName string ✔️ Имя таблицы для изменения.
PolicyObject string ✔️ Сериализованный объект политики JSON. См . политику слияния.

Пример

.alter table [table_name] policy merge ```
{
  "RowCountUpperBoundForMerge": 16000000,
  "OriginalSizeMBUpperBoundForMerge": 0,
  "MaxExtentsToMerge": 100,
  "LoopPeriod": "01:00:00",
  "MaxRangeInHours": 24,
  "AllowRebuild": true,
  "AllowMerge": true,
  "Lookback": {
    "Kind": "Default"
  }
}```