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


Команда сегментирования политик базы данных alter-merge

Применимо к:✅Azure Data Explorer

Изменяет политику сегментирования базы данных. Используйте политику сегментирования для управления сегментированием данных для баз данных и таблиц.

Политика сегментирования определяет, следует ли запечатывать экстенты (сегменты данных) в кластере Azure Data Explorer. При создании базы данных она содержит политику сегментирования данных по умолчанию. Все таблицы, созданные в базе данных, наследуют эту политику, если политика явно не переопределяется на уровне таблицы.

Разрешения

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

Синтаксис

.alter-merge database DatabaseNamepolicyshardingArrayOfPolicyObjects

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

Параметры

Имя (название) Type Обязательно Описание
DatabaseName string ✔️ Имя базы данных, для которой необходимо изменить политику сегментирования.
ArrayOfPolicyObjects string ✔️ Сериализованный массив одного или нескольких объектов политики JSON. Дополнительные сведения см . в политике сегментирования.

Возвраты

Возвращает представление политики в формате JSON.

Пример

Следующая команда изменяет одно свойство для политики сегментирования для базы данных:

.alter-merge database MyDatabase policy sharding 
@'{ "MaxExtentSizeInMb": 1024}'