Übersicht über die Datenaufbewahrung
Wichtig
Azure SQL Edge wird am 30. September 2025 eingestellt. Weitere Informationen und Migrationsoptionen finden Sie im Einstellungshinweis.
Hinweis
Azure SQL Edge unterstützt die ARM64-Plattform nicht mehr.
Das Erfassen und Speichern von Daten von verbundenen IoT-Geräten ist wichtig für die Förderung und Gewinnung von betrieblichen und geschäftlichen Erkenntnissen. Aufgrund der großen Menge von Daten von diesen Geräten ist es jedoch wichtig, dass Organisationen die Datenmengen, die sie aufbewahren möchten, und deren Granularität sorgfältig planen. Eine größtmögliche Granularität für alle Daten ist zwar wünschenswert, allerdings nicht immer praktikabel. Darüber hinaus ist die Menge von Daten, die aufbewahrt werden können, durch die auf den IoT-Geräten oder Edgegeräten verfügbare Speichermenge begrenzt.
In Azure SQL Edge können Datenbankadministratoren die Datenaufbewahrungsrichtlinie für eine SQL Edge-Datenbank und deren zugrunde liegende Tabellen definieren. Sobald die Datenaufbewahrungsrichtlinie definiert wurde, wird ein Hintergrundsystemtask ausgeführt, der veraltete (alte) Daten endgültig aus den Benutzertabellen löscht.
Hinweis
Endgültig aus der Tabelle gelöschte Daten können nicht wiederhergestellt werden. Die einzige Möglichkeit, die endgültig gelöschten Daten wiederherzustellen, besteht darin, die Datenbank aus einer älteren Sicherung wiederherzustellen.
Schnellstarts:
- Aktivieren und Deaktivieren von Datenaufbewahrungsrichtlinien
- Verwalten von historischen Daten mit einer Aufbewahrungsrichtlinie
Funktionsweise der Datenaufbewahrung
Sie können DDL-Anweisungen verwenden, um die Datenaufbewahrung zu konfigurieren. Weitere Informationen finden Sie unter Aktivieren und Deaktivieren von Datenaufbewahrungsrichtlinien. Zum automatischen Löschen der veralteten Datensätze muss erst die Datenaufbewahrung für die Datenbank und die Tabellen aktiviert werden, die endgültig aus der Datenbank gelöscht werden sollen.
Nach dem Konfigurieren der Datenaufbewahrung für eine Tabelle wird ein Hintergrundtask ausgeführt, der die veralteten Datensätze in einer Tabelle identifiziert und löscht. Wenn die automatische Bereinigung der Tasks aus irgendeinem Grund nicht ausgeführt wird oder mit den Löschvorgängen nicht Schritt halten kann, kann für die entsprechenden Tabellen ein manueller Bereinigungsvorgang durchgeführt werden. Weitere Informationen zur automatischen und manuellen Bereinigung finden Sie unter Automatische und manuelle Bereinigung.
Begrenzungen
- Wenn die Datenbank aus einer vollständigen Sicherung wiederhergestellt oder erneut angefügt wird, wird die Datenaufbewahrung, sofern sie aktiviert ist, automatisch deaktiviert.
- Die Datenaufbewahrung kann für temporale Verlaufstabellen nicht aktiviert werden
- Die Filterspalte „Datenaufbewahrung“ kann nicht geändert werden. Um die Spalte zu ändern, deaktivieren Sie Datenaufbewahrung für die Tabelle.