Condividi tramite


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:

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.