Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Otimizar o desempenho de fluxos em Power Automate é essencial para criar fluxos de trabalho eficientes e confiáveis que são executados rapidamente e com erros mínimos. Siga estas práticas recomendadas para simplificar os processos de automação e obter melhores resultados.
Escolha as ações certas para interagir com aplicativos e serviços
Ao procurar ações para automatizar seu aplicativo ou serviço, considere as seguintes prioridades, listadas da maioria para a menos preferível:
Ações do conector de nuvem. Saiba mais sobre conectores de nuvem como Power Automate para ações da área de trabalho.
Ações do Power Automate para desktop específicas de aplicativo ou arquivo. Por exemplo, para Excel, PDF e arquivo/pasta.
Ações dos grupos de ações de automação da interface do usuário e da automação do navegador .
Ações de reconhecimento de imagem, como Mover o mouse para a imagem e Extrair texto com OCR, ações de Mouse e teclado, como Enviar teclas e Enviar clique do mouse, e ações de Área de Transferência. Saiba mais sobre como automatizar com ações de mouse, teclado e OCR.
Como alternativa às ações de OCR para extrair dados, considere a ação do conector de nuvem do AI Builder Reconhecer texto em uma imagem ou em um documento PDF, que está disponível para fluxos na nuvem. Saiba mais sobre como usar o modelo predefinido de reconhecimento de texto no Power Automate.
Para cenários mais avançados, considere ações de script, como Executar VBScript ou Executar script Python e ações HTTP, como Invocar serviço Web.
Aplicar tratamento de erros
Identifique possíveis pontos de falha em seu fluxo e manipule-os com a funcionalidade de tratamento de erros no produto.
Trate erros de ações individuais por meio de seus parâmetros Em caso de erro.
Trate erros em grupos de ações com a ação Ao ocorrer erro no bloco.
Recupere o erro mais recente e use-o em ações posteriores com a ação Obter último erro .
Use a ação Parar fluxo para interromper o fluxo normalmente.
Registre mensagens personalizadas com a ação Registrar mensagem ou qualquer outra ação que possa gravar texto em um destino externo.
Saiba mais sobre como configurar a funcionalidade de tratamento de erros.
Use ações "Wait for" e limites de tempo
O uso de ações de espera e tempos limite pode ajudar a melhorar o desempenho e a confiabilidade do fluxo.
Use Aguarde ... ações e defina um tempo limite. (Evite usar a ação de espera genérica.)
Configure a propriedade flow timeout para especificar o tempo máximo permitido que o fluxo pode executar.
Ajuste as configurações de tempo limite para cenários distintos de automação para desktop e web. Saiba mais sobre a configuração do Timeout para automação de interface do usuário e navegador.
Remover componentes não utilizados
Mantenha apenas os componentes de fluxo necessários excluindo as ações desabilitadas e removendo elementos e imagens de interface do usuário não utilizados. Essa prática diminui o tamanho do fluxo e reduz os tempos de salvamento e carregamento.
Evitar loops desnecessários
Evite fazer loops em grandes conjuntos de dados, como arquivos Excel com milhares de registros.
Use as ações da tabela de dados ou as ações de banco de dados para operações relacionadas à tabela de dados.
Use funções do PowerFx . Saiba mais sobre o Power Fx em fluxos de área de trabalho.
Use ações de script, como Executar VBScript ou Executar Python script.
Siga as práticas recomendadas para fluxos de nuvem aprendendo mais sobre como trabalhar apenas com dados relevantes e evitando antipadrões.