Partager via


Commande .alter table retention policy

S’applique à : ✅Microsoft Fabric✅Azure Data Explorer

Modifie la stratégie de rétention de la table. La stratégie de rétention contrôle le mécanisme qui supprime automatiquement des données de tables ou de vues matérialisées. Elle est utilisée pour supprimer les données dont la pertinence est basée sur l’âge. La stratégie de rétention peut être configurée pour une table ou une vue matérialisée spécifique, ou pour une base de données entière. La stratégie s’applique ensuite à toutes les tables de la base de données qui ne le remplacent pas.

autorisations

Vous devez disposer au moins des autorisations d’administrateur de table pour exécuter cette commande.

Syntaxe

.altertable TableName policy retention PolicyObject

En savoir plus sur les conventions de syntaxe.

Paramètres

Nom Type Requise Description
TableName string ✔️ Nom de la table.
PolicyObject string ✔️ Objet de stratégie sérialisé. Pour plus d’informations, consultez Stratégie de conservation.

Exemple

Définit une stratégie de rétention avec une période de suppression réversible de 10 jours et active la récupération des données :

.alter table MySourceTable policy retention
```
{
    "SoftDeletePeriod": "10.00:00:00",
    "Recoverability": "Enabled"
}
```