Команда сегментирования политик базы данных alter-merge
Применимо к:✅Azure Data Explorer
Изменяет политику сегментирования базы данных. Используйте политику сегментирования для управления сегментированием данных для баз данных и таблиц.
Политика сегментирования определяет, следует ли запечатывать экстенты (сегменты данных) в кластере Azure Data Explorer. При создании базы данных она содержит политику сегментирования данных по умолчанию. Все таблицы, созданные в базе данных, наследуют эту политику, если политика явно не переопределяется на уровне таблицы.
Разрешения
Для выполнения этой команды необходимо иметь по крайней мере разрешения администратора базы данных.
Синтаксис
.alter-merge
database
DatabaseNamepolicy
sharding
ArrayOfPolicyObjects
Дополнительные сведения о соглашениях синтаксиса.
Параметры
Имя (название) | Type | Обязательно | Описание |
---|---|---|---|
DatabaseName | string |
✔️ | Имя базы данных, для которой необходимо изменить политику сегментирования. |
ArrayOfPolicyObjects | string |
✔️ | Сериализованный массив одного или нескольких объектов политики JSON. Дополнительные сведения см . в политике сегментирования. |
Возвраты
Возвращает представление политики в формате JSON.
Пример
Следующая команда изменяет одно свойство для политики сегментирования для базы данных:
.alter-merge database MyDatabase policy sharding
@'{ "MaxExtentSizeInMb": 1024}'
Связанное содержимое
- политика сегментирования данных
- команды сегментирования политики объединения таблиц alter-merge
- .show database policy sharding command
- .alter database policy sharding command
- .delete database policy sharding command
- экстенты (сегменты данных)