Mais uma novidade quentinha saindo do forno! ??

Quem trabalha na área de TI, certamente já se deparou com a situação em que a área de negócios, por descuido ou outro motivo, excluiu um registro do sistema. E ai somos acionado para recuperar.

No Dataverse até o momento não tem nenhuma ferramenta nativa que permita que isso seja realizado, somente utilizando ferramentas de terceiros, porém elas tem dependência da auditoria da tabela e campo estarem ativos para conseguir recuperar. Caso contrário, você perdeu o dado ?!

Mas isto está prestes a mudar. A Microsoft anunciou que disponibilizou uma nova funcionalidade que permite recuperar os registros ??.

Em alguns ambientes, se você acessar Admin Center (https://admin.powerplatform.com) e selecionar o ambiente e após selecionar Settings > Product > Featutes. E rolar até o final irá ver que agora existe a opção de habilitar a Lixeira (Recycle Bin).

Quando você ativar, surgirá uma caixa de texto solicitando a quantidade de dias que deseja reter essa informação para recuperação. Após esse prazo o registro é totalmente apagado.

Basta clicar em salvar para gravar as alterações.

Testando a funcionalidade

Vamos a prática! No meu ambiente de teste eu vou pegar um contato e fazer a exclusão.

Agora vamos recupera esta informação. Para isso, acesse novamente o Power Platform Admin e selecione o seu ambiente, clique em Settings > Data Management >

Será apresentada a exibição com os registros excluídos

Para recuperar basta clicar em Restore

Pronto! O registro foi recuperado com sucesso!

Pontos Importantes

  • Quando você recupera o registro o histórico de auditoria não é mantido, nesse caso você perde o histórico.
  • É Possível recuperar registro filhos que foram deletados devido o relacionamento do tipo cascata (cascade)
  • Se você aplicar regras de negócios durante a exclusão a ferramenta não consegue aplicar a regra, cabe a você fazer a recuperação na ordem e forma correta.

E ai o que achou da novidade, gostou? Eu adorei! Pois agora poderemos delegar para usuários esse processo de recuperação que hoje dependia de alguém com bastante conhecimento da plataforma para recuperar.

Leave a Reply

Your email address will not be published. Required fields are marked *

Protected by WP Anti Spam