Команда сегментирования политик таблицы alter
Область применения: ✅Azure Data Explorer
Используйте эту команду, чтобы изменить политику сегментирования таблицы. Используйте политику сегментирования для управления сегментированием данных для баз данных и таблиц.
Политика сегментирования определяет, следует ли и как следует запечатывать экстенты (сегменты данных). При создании базы данных она содержит политику сегментирования данных по умолчанию. Эта политика наследуется всеми таблицами, созданными в базе данных (если политика явно не переопределяется на уровне таблицы).
Разрешения
Для выполнения этой команды необходимо иметь по крайней мере разрешения администратора таблицы.
Синтаксис
.alter
table
TableNamepolicy
sharding
PolicyObject
Дополнительные сведения о соглашениях синтаксиса.
Параметры
Имя (название) | Type | Обязательно | Описание |
---|---|---|---|
TableName | string |
✔️ | Название таблицы. |
PolicyObject | string |
✔️ | Сериализованный объект политики. Дополнительные сведения см . в политике сегментирования. |
Возвраты
Возвращает представление политики в формате JSON.
Пример
Следующая команда возвращает обновленную политику сегментирования экстентов для таблицы.
.alter table MyTable policy sharding
```
{
"MaxRowCount" : 750000,
"MaxExtentSizeInMb" : 1024,
"MaxOriginalSizeInMb" : 2048
}
```
Связанное содержимое
- политика сегментирования данных
- .alter database policy sharding command
- .show table policy sharding command
- команды сегментирования политики объединения таблиц alter-merge
-
команды сегментирования политик таблицы delete - экстенты (сегменты данных)