Crear codi reutilitzable per a fluxos secundaris

Power Automate Els fluxos de núvol ajuden a automatitzar solucions complexes. No obstant això, les solucions poden esdevenir ràpidament grans i difícils de navegar i mantenir.

En lloc de crear una solució d'automatització única i massa complexa, considereu l'ús de fluxos secundaris. Els fluxos secundaris us permeten dividir processos complexos en trossos manejables. Aquest enfocament afegeix profunditat i eficiència als vostres processos d'automatització, fent que els vostres fluxos siguin més modulars i fàcils de gestionar.

Avantatges d'utilitzar fluxos secundaris

Els motius per utilitzar fluxos secundaris inclouen:

  • Modularitat: els fluxos secundaris promouen la modularitat, permetent crear components reutilitzables que es poden connectar fàcilment a diferents fluxos de treball. Aquest enfocament no només agilitza el desenvolupament, sinó que també millora la capacitat de manteniment.
  • Manteniment: els fluxos més petits i enfocats són més fàcils d'actualitzar i solucionar problemes, reduint el temps i l'esforç necessaris per al manteniment.
  • Escalabilitat: els fluxos modulars es poden escalar i adaptar fàcilment a nous requisits sense revisar tota l'automatització. Si dividiu l'automatització en peces més petites i manejables, podeu escalar els vostres processos de manera més eficaç. Necessites fer canvis o afegir funcionalitats? Amb els fluxos secundaris, és tan senzill com actualitzar els components individuals.
  • Control granular: els fluxos secundaris ofereixen un control granular sobre la vostra lògica d'automatització. Podeu passar dades entre fluxos principals i secundaris, permetent la presa de decisions dinàmiques i experiències personalitzades.
  • Col·laboració: en un entorn d'equip, els fluxos secundaris promouen la col·laboració permetent als membres de l'equip treballar en components separats d'un projecte d'automatització més gran simultàniament.

Propina

Creeu el flux principal i tots els fluxos secundaris directament a la mateixa solució. Consulteu les limitacions conegudes.

Exemple d'escenari de flux pare-fill

Aquest escenari mostra el valor d'utilitzar un procés d'aprovació modular i eficient per reduir la redundància i simplificar el manteniment.

L'organització de Contoso requereix aprovacions per a diversos escenaris, com ara propostes de projecte, sol·licituds de permís i enviaments de despeses. Els aprovadors d'aquests escenaris són membres de diferents SharePoint grups. Per agilitzar aquest procés, creeu un únic flux secundari reutilitzable per extreure la llista d'aprovadors dels SharePoint grups. Cada flux principal (per exemple, proposta de projecte, sol·licitud de permís o enviament de despeses) pot cridar aquest flux secundari per recuperar la llista d'aprovadors.

Flux secundari

El flux secundari extreu la llista d'aprovadors d'una SharePoint llista i retorna aquesta llista al flux principal.

Passos en el flux infantil:

  1. Recuperar aprovadors

    Consulteu el SharePoint grup per obtenir els aprovadors en funció dels criteris especificats.

  2. Dades de retorn

    Envieu la llista d'aprovadors al flux principal de trucada.

Captura de pantalla del flux secundari que obté aprovadors d'un SharePoint grup.

Flux principal

El flux principal crida al flux secundari per obtenir la llista d'aprovadors i, a continuació, processa la resposta en conseqüència.

Passos del flux principal:

  1. Flux secundari de trucades

    Invoqueu el flux secundari per recuperar la llista d'aprovadors.

  2. Resposta del procés

    Utilitzeu la llista d'aprovadors retornats pel flux secundari per continuar amb el procés d'aprovació per a l'escenari específic (per exemple, proposta de projecte, sol·licitud de permís o enviament de despeses).

Captura de pantalla del flux principal que crida al flux secundari.