Visão geral da retenção de dados

Importante

O SQL do Azure no Edge encerrou o suporte à 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 que as organizações planejem cuidadosamente a quantidade de dados que desejam reter e em que granularidade. Embora a retenção de 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 é restrito pela quantidade de armazenamento disponível nos dispositivos IoT ou Edge.

No Azure SQL Edge, os administradores de banco de dados podem definir a política de retenção de dados em um banco de dados do 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.

Observação

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 de um backup mais antigo.

Guias de Início Rápido:

Como a política de retenção de dados funciona

Para configurar a retenção de dados, você pode usar as instruções DDL. Para obter mais informações, Habilitar e Desabilitar as 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 for 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, é desabilitada automaticamente quando o banco de dados é restaurado de um backup completo ou é reassociado.
  • A retenção de dados não pode ser habilitada para uma tabela de histórico temporal
  • A coluna Filtro de retenção de dados não pode ser alterada. Para alterar a coluna, desabilite a retenção de dados na tabela.

Próximas etapas