Partilhar via


Arquitetura do sistema de planeamento principal

No Supply Chain Management, o planeamento principal é gerido pelo Suplemento Otimização do Planeamento para Microsoft Dynamics 365 Supply Chain Management, que permite que o cálculo do planeamento principal ocorra fora do Dynamics 365 Supply Chain Management e a base de dados SQL relacionada. As vantagens que estão associados à funcionalidade Otimização do Planeamento incluem um melhoria do desempenho e o impacto mínimo na base de dados SQL durante as execuções do planeamento principal. As execuções de planeamento rápido podem ocorrer mesmo durante o horário de expediente para os planeadores poderem reagir imediatamente à procura ou às alterações dos parâmetros.

Para utilizar a Otimização do Planeamento, tem de instalar o Suplemento Otimização do Planeamento a partir do seu projeto no Microsoft Dynamics Lifecycle Services (LCS) e ativar a funcionalidade Otimização do Planeamento no Supply Chain Management. Para mais informações, consulte Introdução ao planeamento principal.

A seguinte ilustração mostra a vantagem de executar a Otimização do Planeamento durante o horário de expediente.

Vantagem de executar a Otimização do Planeamento durante o horário de expediente.

Desempenho

A Otimização do Planeamento pode ser utilizada em cenários que envolvem planos principais de execução prolongada. Foi concebida especificamente para permitir cálculos muito rápidos que envolvem muito grandes volumes de dados. Como foi criada como um serviço multi-inquilino hiper-escalável, várias instâncias podem trabalhar juntas simultaneamente para calcular o plano. Além disso, o serviço de planeamento remove a carga de planeamento principal do seu sistema e funciona com um fluxo de dados que minimiza a carga do servidor.

A Otimização de Planeamento pode ajudá-lo a atingir as seguintes metas:

  • Melhorar o desempenho do planeamento através de um runtime mais breve.
  • Reduzir o impacto noutros processos durante a execução do planeamento principal.
  • Efetuar execuções de planeamento mais frequentes. (Não está limitado a execuções diárias.)
  • Esteja confiante de que o crescimento futuro do negócio não sobrecarregará o sistema de planeamento.

Arquitetura e fluxo de dados

Quando o Suplemento Otimização do Planeamento é instalado a partir do LCS, é estabelecida uma ligação segura ao serviço Otimização do Planeamento. O serviço está localizado no mesmo país ou região do centro de dados que a instância relacionada do Supply Chain Management. Após a configuração da Otimização do Planeamento, quando o planeamento principal for executado, os dados principais e os dados transacionais são enviados do Supply Chain Management para o serviço Otimização do Planeamento.

Se o Suplemento Otimização do Planeamento for desinstalado, todos os dados relacionados no serviço Otimização do Planeamento são removidos.

Fluxo de dados de alto nível para execuções de regeneração

  1. O cliente do Supply Chain Management envia um sinal para pedir uma execução do planeamento a partir da Otimização do Planeamento.
  2. O Planeamento da Otimização solicita os dados obrigatórios através do conector integrado.
  3. A base de dados SQL envia as informações solicitadas sobre os dados de configuração, principais e dados transacionais para a Otimização do Planeamento através do conector. O conector traduz as informações entre o Supply Chain Management e o serviço Otimização do Planeamento.
  4. O serviço Otimização do Planeamento contém dados relacionados com o planeamento na memória e faz os cálculos necessários.
  5. O resultado do planeamento é enviado para a base de dados do Supply Chain Management através do conector. Os resultados incluem informações, como as ordens planeadas e as informações de indexação. A Otimização do Planeamento envia um sinal para o Supply Chain Management para indicar que o planeamento foi concluído. Também envia quaisquer mensagens e avisos relevantes.

A ilustração seguinte mostra o fluxo de dados.

Fluxo de dados para execuções de regeneração.