Limpar mensagens processadas e canceladas do processador de mensagens

O processador de mensagens é uma estrutura que processa mensagens no sistema, como aquelas relacionadas a transações de estoque, ordens de venda e mais. Com o tempo, mensagens processadas e canceladas, que não são mais necessárias, podem se acumular no sistema, potencialmente afetando o desempenho e o gerenciamento de dados. Portanto, você deve limpar periodicamente essas mensagens para manter a eficiência do sistema.

Pré-requisitos

Para usar a funcionalidade de limpeza descrita neste artigo, você deve estar rodando Microsoft Dynamics 365 Supply Chain Management versão 10.0.45 ou posterior. Não são necessárias configurações de gerenciamento de recursos.

Configure a limpeza de mensagens para cada fila do processador de mensagens

Você configura a limpeza de mensagens usando a página de configuração da fila de mensagens , que permite especificar por quanto tempo as mensagens processadas e canceladas devem ser mantidas para cada fila antes de serem excluídas.

Para configurar a limpeza de mensagens, siga estes passos:

  1. Vá para Administração do sistema > Processador de mensagens > Configuração da fila de mensagens.

  2. Siga uma destas etapas:

    • Para editar uma fila existente, selecione Editar no Painel de Ação e selecione a fila de destino na grade.
    • Para adicionar uma nova configuração, selecione Adicionar no Painel de Ação para adicionar uma nova linha à grade. Em seguida, no campo Fila de mensagens da nova linha, selecione o nome da fila que você deseja configurar.
  3. Para a linha nova ou selecionada, faça as seguintes configurações:

    • Número de tarefas do processador – Especifique o número de tarefas do processador que devem ser dedicadas à fila especificada. O valor máximo é 8. O valor mínimo depende do número mínimo de threads em lotes configurados para seu sistema (normalmente 2). Essa configuração não está relacionada ao trabalho de limpeza, mas garante que a fila processe mensagens de forma eficiente.
    • Dias antes da exclusão de mensagens processadas – Especifique o número de dias para reter mensagens processadas antes da exclusão. Para desativar a limpeza de mensagens processadas, defina esse campo para 0.
    • Dias antes da exclusão de mensagens canceladas – Especifique o número de dias para reter mensagens canceladas antes da exclusão. Para desligar a limpeza, defina esse campo para 0.
  4. No Painel de ações, selecione Salvar. O sistema cria automaticamente um processo em segundo plano para executar o trabalho de limpeza. Por padrão, o processo roda diariamente, mas você pode modificar esse cronograma no espaço de trabalho de automação de processos , conforme descrito na próxima seção.

Revise e gerencie os trabalhos de limpeza

Sempre que você tem pelo menos uma fila de mensagens configurada para ser limpa, o sistema cria automaticamente um processo em segundo plano para executar a operação de limpeza regularmente. Siga estes passos para revisar, agendar e gerenciar esse processo no espaço de trabalho de automação de processos :

  1. Vá para Administração do sistema>Configuração>Automação de processos.
  2. Abra a aba Processos em segundo plano para visualizar a lista de processos em segundo plano.
  3. Use o campo Filtro para procurar o processo que tenha um Nome de Trabalho de limpeza do processador de mensagens.
  4. Selecione o processo na grade e depois selecione Editar na barra de ferramentas.
  5. A caixa de diálogo Editar processo em segundo plano é aberta. Use as configurações aqui para visualizar e modificar o cronograma e outras configurações para o trabalho de limpeza.
  6. Selecione OK quando terminar.

Orientador de otimização

O consultor de otimização pode lembrá-lo de gerenciar mensagens desatualizadas quando elas estiverem no processador de mensagens. Inclui uma regra de diagnóstico chamada Verificar mensagens processadas ou canceladas antigas, que identifica mensagens com mais de 30 dias e gera uma oportunidade de otimização para elas. Você pode agir diretamente do espaço de trabalho do consultor de otimização . Por padrão, essa regra é aplicada mensalmente.

Para ativar ou desativar a regra, ou para mudar a frequência da regra, siga estes passos:

  1. Ir para Administração do sistema>Tarefas periódicas>Manter regras de validação de diagnóstico.
  2. Encontre a linha onde Nome da regra é Verificar mensagens processadas ou canceladas antigas.
  3. Faça as seguintes configurações para a regra conforme necessário:
    • Status – Definido como Ativo ou Inativo.
    • Frequência de rodagem – Escolha com que frequência realizar a verificação (diária, semanal, mensal ou não agendada).

Para visualizar e agir sobre suas oportunidades de otimização, incluindo aquelas relacionadas à limpeza de mensagens antigas, siga estes passos:

  1. Vá para Administração do sistema>Espaços de trabalho>Assistente de otimização. Aqui, você pode ver uma lista de oportunidades de otimização que o sistema identificou, incluindo aquelas relacionadas à limpeza do processador de mensagens.
  2. Selecione a linha onde Área é SCM e Oportunidade de Otimização é Tarefa de limpeza para processador de mensagens.
  3. Na barra de ferramentas, selecione Mais informações para saber mais sobre a oportunidade e as ações recomendadas.
  4. Se quiser agir na oportunidade, selecione Tomar ação na barra de ferramentas para abrir a página de configuração da fila de mensagens e configure as configurações de limpeza conforme descrito anteriormente neste artigo.