Partilhar via


Reduzir risco e planear processamento de erros

Assuma sempre que a sua automatização pode falhar.

Nenhum sistema é perfeito. Quando está a estruturar o seu primeiro conjunto de processos automatizados, é fácil esquecer a importância de estruturar para quando as coisas não funcionam corretamente.

Deve sempre projetar a sua automatização para que haja um plano B, para garantir que o seu processo empresarial possa continuar mesmo que a automatização não funcione. Isto não quer dizer que o Power Automate seja um sistema pouco fiável, mas a ligação com diferentes sistemas aumenta o risco de falha, o que pode ser causado por razões não relacionadas com o Power Automate.

Em geral, deve considerar a utilização de conectores sempre que possível, porque são mais robustos e não são tão frágeis ou facilmente afetados por alterações de estrutura de ecrã como a automatização de aplicações Web e ambiente de trabalho. Se não houver conectores disponíveis, mas tiver APIs Web ou outros métodos de integração do sistema, deve consultar as suas equipas de profissionais de TI ou de programação para o ajudar a configurar conectores personalizados.

Possíveis falhas com a automatização utilizando conectores

  • Encerramento de sistemas de ligação devido a manutenção

  • Indisponibilidade do sistema devido a erros de software

  • Alterações à forma como os sistemas são ligados (alterações nas versões API)

Possíveis falhas com a automatização de aplicações Web

  • Alterações à estrutura do ecrã (para que o bot não possa dizer como proceder)

  • Indisponibilidade do sistema devido a regressão

Possíveis falhas com a automatização de aplicações de ambiente de trabalho

  • Alterações à estrutura do ecrã (para que o bot não possa dizer como proceder)

  • Atualizações ao sistema operativo

  • Indisponibilidade do sistema devido a regressão

Possíveis falhas comuns com qualquer automatização

  • Alterações a palavras-passe

  • Problemas de rede momentâneos

Política de repetição

Pode utilizar esta funcionalidade do Power Automate para configurar políticas que irão automaticamente voltar a tentar uma ação se falhar. Por predefinição, isto está definido para tentar novamente quatro vezes, mas pode alterá-lo se precisar.

Alterar a política de repetição.

Configurar notificações de falhas personalizadas

Se as ações ainda falharem, as capacidades padrão no Power Automate notificam os proprietários da automatização com uma mensagem semelhante à seguinte imagem.

Exemplo de uma notificação de execução falhada do fluxo que diz

No entanto, se quiser enviar uma notificação personalizada, pode personalizá-la adicionando ações que só são executadas se os passos anteriores falharem.

Alterar definições para executar após falha.

Normalmente, por predefinição, todas as ações que são configuradas só serão executadas se o passo anterior tiver sido bem sucedido. Pode alterar este comportamento definindo a ação a ser executada apenas quando o passo anterior falhe, de modo a que, por exemplo, um e-mail seja enviado para uma lista personalizada de destinatários após uma ação falhada.

Atribuir vários proprietários

Ter um único proprietário para uma determinada automatização pode ser um risco do ponto de vista organizacional e administrativo. Se o proprietário estiver ausente ou afastado do escritório quando ocorre um problema, mais ninguém pode resolver o problema. Pode evitar isto ao configurar vários utilizadores ou grupos como proprietários, para garantir que mais do que uma pessoa pode editar a automatização. Mais informações: Partilhar um fluxo

Reduzir o risco e aumentar o débito através da configuração de um cluster

Para uma automatização crítica de negócio, uma das formas de reduzir falhas e riscos é configurar um cluster. Um cluster é um grupo de computadores que pode usar para executar a sua automatização. O Power Automate fornece capacidades de clustering para executar a automatização em concorrência. Isto é particularmente útil para cenários sem assistência, onde tem mais do que um único computador disponível para executar a sua automatização.

Distribuição da automatização entre computadores disponíveis.