Panoramica della conservazione dei dati

Importante

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 vogliono conservare e a quale granularità. Anche se è consigliabile conservare tutti i dati a livello di granularità, non è sempre pratico. 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 nelle relative 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

I dati dopo l'eliminazione dalla tabella 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 altre informazioni, 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 da 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 per qualche motivo, la pulizia automatica delle attività non è in esecuzione o non è in grado di tenere il passo con le operazioni di eliminazione, è possibile eseguire un'operazione di pulizia manuale su queste tabelle. Per altre 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.

Passaggi successivi