Команда .alter table retention policy
Область применения: ✅Microsoft Fabric✅Azure Data Explorer
Изменяет политику хранения таблицы. Политика хранения управляет механизмом автоматического удаления данных из таблиц или материализованных представлений. Она используется для удаления данных, релевантность которых зависит от возраста. Политику хранения можно настроить для определенной таблицы или материализованного представления или для всей базы данных. Затем политика применяется ко всем таблицам в базе данных, которые не переопределяют ее.
Разрешения
Для выполнения этой команды необходимо иметь по крайней мере разрешения администратора таблицы.
Синтаксис
.alter
table
TableName policy
retention
PolicyObject
Дополнительные сведения о соглашениях синтаксиса.
Параметры
Имя (название) | Type | Обязательно | Описание |
---|---|---|---|
TableName | string |
✔️ | Название таблицы. |
PolicyObject | string |
✔️ | Сериализованный объект политики. Дополнительные сведения см. в статье Политика хранения. |
Пример
Задает политику хранения с 10-дневным периодом обратимого удаления и включает возможность восстановления данных:
.alter table MySourceTable policy retention
```
{
"SoftDeletePeriod": "10.00:00:00",
"Recoverability": "Enabled"
}
```