Usar escopos para organizar ações em fluxos da nuvem

Os escopos são um tipo exclusivo da ação de controle no Power Automate. Você pode pensar em um escopo como um contêiner que agrupa ações relacionadas. Quando você executa um escopo, todas as ações dentro dele são executadas como um único bloco. Isso facilita o gerenciamento, a organização e o acompanhamento do fluxo, especialmente à medida que ele fica mais complicado.

Vantagens de usar escopos

Os escopos oferecem muitas vantagens para organizar e gerenciar os fluxos da nuvem, inclusive o seguinte:

  • Organização e clareza: os escopos ajudam a organizar fluxos complexos agrupando ações relacionadas. Por exemplo, você pode criar escopos separados para validação de dados, processamento principal e tratamento de erros.
  • Gerenciamento de erros: os escopos podem trabalhar com condições pós-execução para criar padrões try/catch/final. Por exemplo, você pode definir o escopo do Tratamento de Erros para só ser executado se o escopo Processamento Principal encontrar uma falha.
  • Ações em massa: você pode recolher ou expandir rapidamente escopos no designer, facilitando o foco em uma seção específica do fluxo.
  • Monitoramento de status: cada escopo oferece um status (como Bem-sucedido, Falha, Ignorado e outros) que pode orientar o que o fluxo faz em seguida com base no resultado.

Quando usar escopos

Considere o uso de escopos quando precisar agrupar etapas semelhantes, especialmente em fluxos mais longos ou mais complexos. A lista a seguir inclui algumas situações comuns:

  • Divida a lógica de negócios, o gerenciamento de erros, a transformação de dados ou os processos de notificação.
  • Implemente estruturas try/catch para melhor controle de erros.

Pré-requisitos

Para concluir os procedimentos em Adicionar um escopo ao fluxo, verifique se você tem o seguinte:

  • Uma conta do Power Automate válida
  • Acesso a Microsoft Outlook
  • Acesso a SharePoint

Se quiser usar ações diferentes daquelas nos procedimentos (Outlook e SharePoint), verifique se você tem as permissões necessárias para usar essas ações no fluxo.

Adicionar um escopo ao fluxo

O Power Automate permite que você use o novo designer ou o designer clássico para configurar o fluxo da nuvem. As etapas são semelhantes em ambos os designers. Saiba mais (com exemplos) em Identificar diferenças entre o novo designer e o designer clássico.

Os exemplos nas instruções a seguir usam ações para criar um email e atualizar um arquivo no SharePoint no novo escopo criado por você. Você pode substituir essas ações por quaisquer outras ações que deseje agrupar.

  1. Entre no Power Automate.

  2. Crie ou abra um fluxo da nuvem.

    Para abrir um fluxo da nuvem:

    1. No menu de navegação à esquerda, selecione Meus fluxos e, em seguida, selecione um fluxo.
    2. Na barra de comandos, selecione Editar.
  3. No designer, selecione o sinal de adição (+) abaixo do gatilho ou da ação em que você deseja adicionar um escopo.

  4. No campo de pesquisa Adicionar uma ação, insira o escopo.

  5. No título Controle, selecione Escopo.

  6. Para adicionar a primeira ação que você deseja incluir no escopo, selecione o sinal de adição (+) dentro do escopo no designer.

  7. No painel de configuração, insira enviar um email e selecione a ação Enviar uma notificação por email (V3) no título Email.

  8. Para adicionar outra ação ao escopo, selecione o sinal de adição (+) abaixo do cartão Enviar uma notificação por email (V3) dentro do escopo no designer.

  9. No painel de configuração, insira atualizar arquivo e selecione Atualizar arquivo no título SharePoint.

    <Screenshot of a scope in the new designer with two actions inside it: Send an email and Update file.>

Limitações e problemas conhecidos

  • O Power Automate dá suporte a, no máximo, oito (8) níveis aninhados de ações, inclusive escopos, condições, casos de alternância e loops de aplicação a cada um. Os fluxos que excederem essa profundidade não serão salvos nem executados.
  • Quando falha, um escopo relata um único status Falha para todo o escopo. Para identificar qual ação específica causou a falha, você deve expandir o escopo.
  • Fluxos com um alto número de ações ou escopos profundamente aninhados podem ter um desempenho mais lento no designer de fluxo e durante a execução.
  • Os gatilhos e as ações de resposta devem permanecer fora dos escopos. Para melhorar a clareza e manter o comportamento adequado do fluxo, mantenha os pontos de entrada e saída separados.

Melhores práticas para usar escopos