Esta é uma tradução automática. O post original está disponível em Inglês .

Limpeza de dados

Esta página contém informações muito importantes sobre as tarefas de manutenção que você deve preparar para todas as instalações. Por favor, consulte esta documentação cuidadosamente. Em caso de dúvidas, não hesite em contactar a nossa equipa de apoio.

Limpeza Envio e Recepção de Tarefas

A função Clean up tasks na página Anveo Setup permite-lhe limpar as mensagens recebidas e enviadas para dispositivos móveis. Isto elimina apenas as tarefas já processadas. Se os dispositivos se sincronizarem várias vezes durante um longo período de tempo, a limpeza das tarefas pode melhorar consideravelmente o desempenho do sistema.

Configurar a Limpeza Automática na Fila de Trabalhos

Para automatizar a limpeza das tabelas ACF Receiving Task Header e ACF Sending Task Header, crie uma nova Entrada de Fila de Trabalhos que inicia a codeunit 5327201 ACF Jobs. Defina o valor do parâmetro String para“CleanUpAnveoTasks“, escolha o intervalo e tempo desejado para o trabalho a ser executado e clique em “Set Status to Ready”.

Somente tarefas com status “Processado OK ” ou “Erro verificado” serão excluídas, até a primeira tarefa do tipo Dados ou até a primeira tarefa dentro do número definido de dias para os quais as tarefas devem ser mantidas na base de dados. Isto pode ser definido na Configuração Anveo, o valor padrão é 7 dias.

Limpar Tabelas Delta SQL

A função Clean up SQL delta tables na página Anveo Setup limpa as tabelas delta do Anveo no seu sistema.

As tabelas delta do Anveo armazenam as alterações dos registros de cada tabela para que possam ser sincronizadas com os dispositivos. Existe uma tabela Anveo delta correspondente para cada uma das tabelas utilizadas no pacote de sincronização.

A limpeza dos dados elimina todas as entradas que foram feitas antes da última acção do dispositivo mais antigo. Uma vez que o dispositivo mais antigo tem de aceder às entradas nas tabelas do Anveo delta para sincronizar, esta restrição deve ser feita pela função.

Isto significa que os dispositivos móveis devem ser verificados antes de executar a função. Para este propósito, os dispositivos cuja última ação é mais antiga que um mês podem ser verificados na Visão Geral do dispositivo Anveo em Inactive Devices no RoleCenter Elemet ACF Anveo Device Overview.

Observe que os dispositivos excluídos não podem sincronizar novamente e todos os dados que ainda não foram sincronizados são perdidos no dispositivo. Por isso, é importante verificar previamente se o dispositivo ainda está em uso. Se um dispositivo da lista de dispositivos inativos ainda for necessário, a última ação desse dispositivo também pode ser atualizada por uma sincronização.

Depois de verificar os dispositivos, a função Clean up SQL delta tables na página Anveo Setup pode ser executada.

Configurar a Limpeza Automática na Fila de Trabalhos

Para automatizar a limpeza das tabelas SQL utilizadas pelo Anveo Delta Server, crie um novo Job Queue Entry que inicia o codeunit 5327201 ACF Jobs. Defina o valor do parâmetro String para “CleanUpDeltaServerTables”, escolha o intervalo e tempo desejado para o trabalho a ser executado e clique em Set Status to Ready.

Para que isto funcione eficazmente, certifique-se de eliminar os dispositivos Anveo User Devices que já não são utilizados. As tabelas SQL só serão limpas até ao ponto da sincronização mais antiga.

Recomendamos vivamente que se configurem estas tarefas de limpeza automática e que as executem pelo menos uma vez por semana. Se os dados não forem limpos, o desempenho do servidor pode ficar muito lento e também pode resultar em uma parada total do seu sistema Microsoft Dynamics. Por favor note que também é necessário identificar e apagar manualmente os dispositivos não utilizados.