Vue d’ensemble de la conservation des données

Important

Azure SQL Edge ne prend plus en charge la plateforme ARM64.

La collecte et le stockage de données à partir d’appareils IoT connectés sont des tâches importantes pour obtenir et exploiter des insights opérationnels et commerciaux. Toutefois, avec le volume de données provenant de ces appareils, il devient important que les organisations planifient soigneusement la quantité de données qu’elles souhaitent conserver et à quelle granularité. L’idéal serait de conserver toutes les données à tous les niveaux de précision, mais cela ne serait pas toujours réalisable. Par ailleurs, le volume de données pouvant être conservées est restreint par la quantité de stockage disponible sur les appareils IoT ou Edge.

Dans Azure SQL Edge, les administrateurs de base de données peuvent définir une stratégie de rétention des données sur une base de données SQL Edge et ses tables sous-jacentes. Une fois la stratégie de rétention des données définie, une tâche système en arrière-plan s’exécute pour vider toutes les données obsolètes (anciennes) des tables utilisateur.

Remarque

Les données une fois vidées de la table, ne sont pas récupérables. La seule façon possible de récupérer les données vidées est de restaurer la base de données à partir d’une sauvegarde antérieure.

Guides de démarrage rapide :

Fonctionnement de la conservation des données

Pour configurer la conservation des données, vous pouvez utiliser des instructions DDL. Pour plus d’informations, consultez Activer et désactiver les stratégies de conservation des données. Pour activer la suppression automatique des enregistrements obsolètes, la conservation des données doit préalablement être activée pour la base de données, mais aussi pour les tables à vider de cette base de données.

Une fois la conservation des données configurée pour une table, une tâche en arrière-plan est exécutée pour identifier et supprimer les enregistrements obsolètes dans une table. Si, pour une raison quelconque, la propre up automatique des tâches n’est pas en cours d’exécution ou ne peut pas suivre les opérations de suppression, une opération manuelle de propre up peut être effectuée sur ces tables. Pour plus d’informations sur les propre ups automatiques et manuelles, consultez Nettoyage automatique et manuel.

Limites

  • La conservation des données, si elle est activée, est automatiquement désactivée quand la base de données est restaurée à partir d’une sauvegarde complète, ou qu’elle est rattachée.
  • La rétention des données ne peut pas être activée pour une table d’historique temporelle
  • Impossible de modifier la colonne de filtre de rétention des données. Pour modifier la colonne, désactivez la conservation des données sur la table.

Étapes suivantes