Panoramica della conservazione dei dati
Importante
SQL Edge di Azure verrà ritirato il 30 settembre 2025. Per altre informazioni e per le opzioni di migrazione, vedere l'avviso di ritiro.
Nota
SQL Edge di Azure non supporta più la piattaforma ARM64.
La raccolta e l'archiviazione dei dati dai dispositivi IoT connessi è importante per guidare e ottenere informazioni operative e aziendali. Tuttavia, con il volume di dati provenienti da questi dispositivi, diventa importante per le organizzazioni pianificare attentamente la quantità di dati che si desidera conservare e a quale granularità. Sebbene sia consigliabile conservare tutti i dati a tutte le granularità, non sempre è possibile. Inoltre, il volume di dati che possono essere conservati è vincolato dalla quantità di spazio di archiviazione disponibile nei dispositivi IoT o Edge.
In SQL Edge di Azure, gli amministratori di database possono definire criteri di conservazione dei dati in un database SQL Edge e tabelle sottostanti. Dopo aver definito i criteri di conservazione dei dati, viene eseguita un'attività di sistema in background per eliminare tutti i dati obsoleti (vecchi) dalle tabelle utente.
Nota
Una volta eliminati dalla tabella, i dati non sono recuperabili. L'unico modo possibile per recuperare i dati eliminati consiste nel ripristinare il database da un backup precedente.
Guide introduttive:
- Abilitare e disabilitare i criteri di conservazione dei dati
- Gestire i dati dello storico con i criteri di conservazione
Funzionamento della conservazione dei dati
Per configurare la conservazione dei dati, è possibile usare istruzioni DDL. Per maggiori informazioni, vedere Abilitare e disabilitare i criteri di conservazione dei dati. Per l'eliminazione automatica dei record obsoleti, la conservazione dei dati deve prima essere abilitata sia per il database che per le tabelle che si desidera eliminare all'interno del database.
Dopo aver configurato la conservazione dei dati per una tabella, viene eseguita un'attività in background per identificare i record obsoleti in una tabella ed eliminare tali record. Se la pulizia automatica delle attività non dovesse essere in esecuzione o non fosse in grado di effettuare adeguatamente le operazioni di eliminazione, è possibile eseguire un'operazione di pulizia manuale su queste tabelle. Per maggiori informazioni sulle operazioni di pulizia automatica e manuale, vedere Pulizia automatica e manuale.
Limiti
- La conservazione dei dati, se abilitata, viene disabilitata automaticamente quando il database viene ripristinato da un backup completo o viene ricollegato.
- La conservazione dei dati non può essere abilitata per una tabella di cronologia temporale
- Non è possibile modificare la colonna del filtro di conservazione dei dati. Per modificare la colonna, disabilitare la conservazione dei dati nella tabella.