Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Os fluxos de cloud do Power Automate ajudam a automatizar soluções complexas. No entanto, as soluções podem tornar-se rapidamente grandes e difíceis de navegar e manter.
Em vez de criar uma solução de automatização única e excessivamente complexa, considere usar fluxos subordinados. Os fluxos subordinados permitem dividir processos complexos em partes geríveis. Esta abordagem adiciona profundidade e eficiência aos seus processos de automatização, o que torna os seus fluxos mais modulares e fáceis de gerir.
Benefícios da utilização de fluxos subordinados
Os motivos para usar fluxos subordinados incluem:
- Modularidade: os fluxos subordinados promovem a modularidade, o que permite que crie componentes reutilizáveis que podem ser facilmente ligados a diferentes fluxos de trabalho. Esta abordagem não só simplifica o desenvolvimento, mas também melhora a capacidade de manutenção.
- Capacidade de manutenção: fluxos menores e focados são mais fáceis de atualizar e de resolver em caso de problemas, reduzindo o tempo e o esforço necessários para a manutenção.
- Escalabilidade: os fluxos modulares podem ser facilmente dimensionados e adaptados a novos requisitos sem reformular toda a automatização. Ao dividir a sua automatização em partes menores e mais geríveis, pode dimensionar os seus processos de forma mais eficaz. Precisa de fazer alterações ou de adicionar funcionalidades? Com fluxos subordinados, é tão simples quanto atualizar os componentes individuais.
- Controlo granular: os fluxos subordinados oferecem controlo granular sobre a sua lógica de automatização. Pode transmitir dados entre fluxos principais e subordinados, o que permitindo uma tomada de decisão dinâmica e experiências personalizadas.
- Colaboração: num ambiente de equipa, os fluxos subordinados promovem a colaboração ao permitir que os membros da equipa trabalhem em componentes separados de um projeto maior de automatização simultaneamente.
Sugestão
Crie o fluxo principal e todos os fluxos subordinados diretamente na mesma solução. Consulte as limitações conhecidas.
Exemplo de cenário de fluxo principal-subordinado
Este cenário mostra o valor de usar um processo de aprovação modular e eficiente para reduzir a redundância e simplificar a manutenção.
A organização Contoso requer aprovações para vários cenários, como propostas de projetos, pedidos de licença e submissões de despesas. Os aprovadores destes cenários são membros de grupos do SharePoint diferentes. Para simplificar este processo, crie um único fluxo subordinado reutilizável para extrair a lista de aprovadores dos grupos do SharePoint. Cada fluxo principal (por exemplo, proposta de projeto, pedido de licença ou submissão de despesas) pode chamar este fluxo subordinado para obter a lista de aprovadores.
Fluxo subordinado
O fluxo subordinado extrai a lista de aprovadores de uma lista do SharePoint e obtém esta lista para o fluxo principal.
Passos no fluxo subordinado:
Obter aprovadores
Consulte o grupo do SharePoint para obter os aprovadores com base nos critérios especificados.
Data da devolução
Envie a lista de aprovadores de volta para o fluxo principal de chamadas.
Fluxo principal
O fluxo principal chama o fluxo subordinado para obter a lista de aprovadores e, em seguida, processa a resposta em conformidade.
Passos no fluxo principal:
Chamar o fluxo subordinado
Invoque o fluxo subordinado para obter a lista de aprovadores.
Processar resposta
Use a lista de aprovadores obtida pelo fluxo subordinado para prosseguir com o processo de aprovação para o cenário específico (por exemplo, proposta de projeto, pedido de licença ou submissão de despesas).