Comando .alter table retention policy
Se aplica a: ✅Microsoft Fabric✅Azure Data Explorer
Cambia la directiva de retención de la tabla. La directiva de retención controla el mecanismo que quita automáticamente los datos de las tablas o las vistas materializadas. Se usa para quitar datos cuya importancia se basa en la edad. La directiva de retención se puede configurar para una tabla específica o una vista materializada, o para toda una base de datos. A continuación, la directiva se aplica a todas las tablas de la base de datos que no la invalidan.
Permisos
Debe tener al menos permisos de administrador de tablas para ejecutar este comando.
Sintaxis
.alter
table
TableName policy
retention
PolicyObject
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
Nombre | Type | Obligatorio | Descripción |
---|---|---|---|
TableName | string |
✔️ | Nombre de la tabla. |
PolicyObject | string |
✔️ | Objeto de directiva serializado. Para más información, consulte Directiva de retención. |
Ejemplo
Establece una directiva de retención con un período de eliminación temporal de 10 días y habilita la capacidad de recuperación de datos:
.alter table MySourceTable policy retention
```
{
"SoftDeletePeriod": "10.00:00:00",
"Recoverability": "Enabled"
}
```