Perfil De Desempenho Com O AMP Engine

Versão:
2022.3
Last modified: August 12, 2021

A geração do perfil de desempenho no Designer permite que você veja o tempo de execução de cada ferramenta em relação ao tempo de execução total do fluxo de trabalho.

O motor original retorna o tempo em milissegundos que cada ferramenta levou para executar, medido com precisão de 0,01 ms. O AMP pode ter múltiplos trabalhadores para cada ferramenta, mas o tempo total será combinado por ferramenta.

Perfil de desempenho no Designer

Destaques sobre a geração do perfil de desemprenho com o AMP

  • Os resultados do perfil de desempenho entre o motor original e o AMP não devem ser comparados, pois são de natureza diferente. O AMP usa muitos threads para executar tarefas, mas o tempo total será calculado pela soma da contagem dos threads usados para cada ferramenta.
  • O tempo total por ferramenta pode ser maior do que o tempo total do fluxo de trabalho devido à natureza multithread do AMP.

Quando não há memória suficiente para executar um fluxo de trabalho, o AMP realiza um gerenciamento de memória adicional, o que é relatado em uma mensagem separada "Foram gastos N ms no gerenciamento de memória. Isso corresponde a M% do tempo total de execução do fluxo de trabalho.".

O perfil de desempenho é uma boa maneira de entender quais partes do fluxo de trabalho podem ser adequadas para otimização. Você pode: 

  • Ajustar o Limite de memória em Configuração do fluxo de trabalho - Tempo de execução para usar um valor específico.
  • Substituir uma ferramenta que apresenta um tempo de execução longo por uma outra ferramenta ou por uma combinação de ferramentas que seja mais adequada.
Esta página foi útil?

Problemas com seu produto Alteryx? Visite a Comunidade Alteryx ou entre em contato com nossa Equipe de Suporte. Não é possível enviar este formulário? Envie-nos um e-mail.