Descrição geral da retenção de dados
Importante
O Azure SQL Edge será desativado em 30 de setembro de 2025. Para obter mais informações e opções de migração, consulte o Aviso de aposentadoria.
Nota
O Azure SQL Edge não suporta mais a plataforma ARM64.
A coleta e o armazenamento de dados de dispositivos IoT conectados são importantes para impulsionar e obter insights operacionais e de negócios. No entanto, com o volume de dados originados desses dispositivos, torna-se importante para as organizações planejar cuidadosamente a quantidade de dados que desejam reter e em que granularidade. Embora reter todos os dados em toda a granularidade seja desejável, nem sempre é prático. Além disso, o volume de dados que podem ser retidos é limitado pela quantidade de armazenamento disponível nos dispositivos IoT ou Edge.
No SQL Edge do Azure, os administradores de banco de dados podem definir a política de retenção de dados em um banco de dados SQL Edge e suas tabelas subjacentes. Depois que a política de retenção de dados é definida, uma tarefa do sistema em segundo plano é executada para limpar quaisquer dados obsoletos (antigos) das tabelas do usuário.
Nota
Os dados, uma vez removidos da tabela, não são recuperáveis. A única maneira possível de recuperar os dados limpos é restaurar o banco de dados a partir de um backup mais antigo.
Inícios rápidos:
- Habilitar e desabilitar políticas de retenção de dados
- Gerencie dados históricos com a política de retenção
Como funciona a retenção de dados
Para configurar a retenção de dados, você pode usar instruções DDL. Para obter mais informações, habilite e desabilite políticas de retenção de dados. Para a exclusão automática dos registros obsoletos, a retenção de dados deve primeiro ser habilitada para o banco de dados e as tabelas que você deseja limpar dentro desse banco de dados.
Depois que a retenção de dados é configurada para uma tabela, uma tarefa em segundo plano é executada para identificar os registros obsoletos em uma tabela e excluir esses registros. Se, por algum motivo, a limpeza automática das tarefas não estiver em execução ou não conseguir acompanhar as operações de exclusão, uma operação de limpeza manual poderá ser executada nessas tabelas. Para obter mais informações sobre limpezas automáticas e manuais, consulte Limpeza automática e manual.
Limitações
- A retenção de dados, se habilitada, é automaticamente desativada quando o banco de dados é restaurado a partir de um backup completo ou é reanexado.
- A retenção de dados não pode ser habilitada para uma tabela de histórico temporal
- A coluna do filtro de retenção de dados não pode ser alterada. Para alterar a coluna, desative a retenção de dados na tabela.