Otimizar consultas de diretivas de localização
Devido às melhorias recentes no modelo de dados de estoque disponível, as consultas de diretiva de localização agora podem ser executadas muito mais rapidamente do que antes. No entanto, se você estiver executando Microsoft Dynamics 365 Supply Chain Management por um tempo, poderá ter muitas diretivas de localização mais antigas que ainda usam consultas criadas para o modelo de dados antigo. A ferramenta Otimizar consultas de diretiva de localização identifica consultas de diretiva de localização que usam um padrão de consulta abaixo do ideal e as transforma para que usem a abordagem de consulta ideal que o novo modelo de dados permite.
O consultor de otimização agora inclui uma regra que verifica periodicamente se suas consultas podem ser otimizadas. Se identificar o potencial de melhoria, gera uma oportunidade de consultor de otimização que destaca as alterações e sugere que você execute a ferramenta conforme descrito neste artigo.
Importante
- Recomendamos que primeiro você execute a ferramenta em um ambiente de teste de aceitação do usuário (UAT). Você deve executá-lo em seu ambiente de produção somente depois de ter certeza de que todas as diretivas de localização ainda se comportam conforme esperado no ambiente UAT e que todos os testes de aceitação da diretiva de localização ainda são aprovados.
- Evite operar a ferramenta durante horários de pico. Ela bloqueará suas diretivas de localização e as liberará de todos os servidores de objetos de aplicativos. Portanto, a ondulação e a criação de trabalho serão executadas mais lentamente durante o trabalho.
Pré-requisitos
Para usar a ferramenta Otimizar consultas de diretiva de localização, execute o Supply Chain Management 10.0.35 ou posterior.
Executar a ferramenta
Siga estas etapas para executar a ferramenta Otimizar consultas de diretiva de localização.
Acesse Gerenciamento de depósito > Tarefas periódicas > Limpar > Otimizar consultas de diretiva de localização.
A caixa de diálogo Otimizar consultas de diretiva de localização é exibida. Se você quiser limitar o escopo da otimização, na Guia Rápida Registros a serem incluídos, selecione Filtrar para abrir uma caixa de diálogo padrão do editor de consultas, onde você pode definir critérios de seleção. Os campos funcionam da mesma forma que em outros tipos de consultas no Supply Chain Management.
Na Guia Rápida Executar em segundo plano, especifique como, quando e com que frequência a ferramenta deve ser executada. Os campos funcionam da mesma forma que em outros tipos de trabalhos em segundo plano no Supply Chain Management.
- Recomendamos que você execute a ferramenta somente quando necessário, em vez de configurar uma agenda recorrente.
- Conforme mencionado, também recomendamos que você execute a ferramenta apenas fora dos horários de pico. Portanto, em vez de executá-lo imediatamente, considere configurá-lo como um trabalho em lote programado para ser executado apenas uma vez em um horário apropriado (como domingo, às 20h).
Selecione OK para executar a ferramenta usando as opções selecionadas.
Como funciona
As diretivas de local para retiradas geralmente dependem de informações de estoque disponíveis na tabela InventSum
para determinar de onde os itens devem ser retirados. Como as consultas de diretiva de localização geralmente incluem dimensões de estoque para garantir que as grades do produto sejam consideradas quando essa determinação for feita, essas consultas anteriormente exigiam uma junção entre as tabelas InventSum
e InventDim
. No entanto, o modelo de dados foi agora desnormalizado para otimizar este padrão de consulta comum. Todas as informações necessárias agora estão disponíveis diretamente na tabela InventSum
. A eliminação de uma operação de junção normalmente aumenta o desempenho das consultas de diretivas de localização em 30% a 50%.
A ferramenta Otimizar consultas de diretiva de localização transfere todas as faixas de InventDim
para InventSum
e remove a junção para InventDim
.