Partilhar via


Paragem segura

A caraterística de paragem segura no Power Automate para computadores permite que utilizadores interrompam a execução de um fluxo de ambiente de trabalho de forma controlada e segura. Ao contrário das terminações abruptas, a paragem segura garante que o fluxo completa a respetiva ação atual e que execute um conjunto predefinido de passos de limpeza antes de parar. Isto ajuda a manter a integridade dos dados e evita deixar os sistemas num estado inconsistente.

Como a paragem segura funciona

Para usar a paragem segura, têm de ser configurados dois componentes:

  • Acionador de paragem segura:
    • A paragem segura pode ser iniciada de três maneiras:
      • A partir do portal do Power Automate: navegue até à página Detalhes de Execução de um fluxo de ambiente de trabalho em execução e selecione Paragem Segura. Captura de ecrã do botão para parar em segurança a execução de um fluxo de ambiente de trabalho através do portal do Power Automate.
      • A partir da consola do Power Automate para computadores: localize o fluxo de ambiente de trabalho em execução. Selecione a lista pendente junto do botão Parar e, em seguida, selecione Paragem segura. Ou, clique com o botão direito do rato no fluxo e selecione Paragem segura no menu de contexto.
      • A partir do estruturador do Power Automate para computadores: utilize o menu pendente no botão Parar e, em seguida, selecione Paragem segura.
        • Esta opção é especialmente útil durante a depuração ou quando um fluxo precisa de ser interrompido de forma elegante no estruturador sem interromper o ambiente. Captura de ecrã do botão para parar em segurança a execução de um fluxo de ambiente de trabalho através do estruturador do Power Automate para computadores.
  • Paragem segura no fluxo:
    • No fluxo de ambiente de trabalho, insira a ação Se a paragem segura for pedida (encontrada sob o módulo Controlo do Fluxo). Esta ação verifica se uma paragem segura foi pedida. Em caso afirmativo, executa o bloco de ações definido nela.
      • A ação inclui um parâmetro Parar o fluxo:
        • Se definido como true, o fluxo para automaticamente após a execução do bloco.
        • Se definido como false, o utilizador tem de explicitamente inserir uma ação Parar Fluxo para terminar a execução.
    • Isto permite a flexibilidade na definição do que deve acontecer quando uma paragem segura é acionada, como guardar ficheiros, fechar ligações ou registar o estado, antes de o fluxo terminar.

Melhores práticas

  • Coloque a ação Se a paragem segura for pedida em pontos de verificação lógicos no seu fluxo onde a limpeza ou reversão pode ser necessária.
  • Use o parâmetro Parar o fluxo com atenção para controlar se o fluxo deve terminar imediatamente ou continuar depois de lidar com o pedido de paragem.
  • Considere usar a paragem segura durante o desenvolvimento e teste para interromper fluxos com segurança sem perder o contexto nem corromper dados.

Limitações

  • A Paragem Segura tem de ser acionada antes de a ação Se a paragem segura for pedida ser atingida no fluxo. Se a ação for ignorada ou ainda não tiver sido executada, o pedido de paragem não produzirá efeitos até ao ponto de verificação seguinte.
  • Esta caraterística não é um mecanismo de pausa nem de retoma. Uma vez acionado e executado, o fluxo para conforme definido.

Referência de ações do controlo de fluxos