Delen via


Herbruikbare code voor onderliggende stromen maken

Power Automate-cloudstromen helpen bij het automatiseren van complexe oplossingen. Oplossingen kunnen echter snel groot worden en lastig te navigeren en onderhouden.

In plaats van één enkele, al te complexe automatiseringsoplossing te creëren, kunt u overwegen om onderliggende stromen te gebruiken. Met kindstromen kunt u complexe processen opdelen in hanteerbare delen. Deze aanpak voegt diepgang en efficiëntie toe aan uw automatiseringsprocessen, waardoor uw stromen modulairder en eenvoudiger te beheren worden.

Voordelen van het gebruik van onderliggende stromen

Redenen om kindstromen te gebruiken zijn onder meer:

  • Modulariteit: onderliggende stromen bevorderen modulariteit, waardoor u herbruikbare onderdelen kunt bouwen die eenvoudig in verschillende werkstromen kunnen worden opgenomen. Deze aanpak stroomlijnt niet alleen de ontwikkeling, maar verbetert ook de onderhoudbaarheid.
  • Onderhoudbaarheid: kleinere, gerichte stromen zijn eenvoudiger bij te werken en problemen op te lossen, waardoor er minder tijd en moeite nodig is voor onderhoud.
  • Schaalbaarheid: modulaire stromen kunnen eenvoudig worden geschaald en aangepast aan nieuwe vereisten, zonder dat de gehele automatisering hoeft te worden herzien. Door uw automatisering op te splitsen in kleinere, beter beheersbare delen, kunt u uw processen effectiever opschalen. Wilt u wijzigingen aanbrengen of functionaliteit toevoegen? Met onderliggende stromen is het net zo eenvoudig als het bijwerken van de afzonderlijke onderdelen.
  • Gedetailleerde controle: onderliggende stromen bieden gedetailleerde controle over uw automatiseringslogica. U kunt gegevens uitwisselen tussen bovenliggende en onderliggende stromen, waardoor dynamische besluitvorming en gepersonaliseerde ervaringen mogelijk worden.
  • Samenwerking: in een teamomgeving bevorderen onderliggende stromen de samenwerking door teamleden tegelijkertijd aan afzonderlijke onderdelen van een groter automatiseringsproject te laten werken.

Tip

Maak de bovenliggende stroom en alle onderliggende stromen rechtstreeks in dezelfde oplossing. Raadpleeg bekende beperkingen.

Voorbeeld ouder-kindstroomscenario

Dit scenario laat zien hoe waardevol het is om een modulair en efficiënt goedkeuringsproces te gebruiken om redundantie te verminderen en onderhoud te vereenvoudigen.

De organisatie Contoso heeft goedkeuringen nodig voor verschillende scenario's, zoals projectvoorstellen, verlofaanvragen en onkostendeclaraties. De goedkeurders voor deze scenario's zijn leden van verschillende SharePoint-groepen. Om dit proces te stroomlijnen, maakt u één herbruikbare onderliggende stroom om de lijst met goedkeurders uit de SharePoint-groepen te extraheren. Elke bovenliggende stroom (bijvoorbeeld een projectvoorstel, verlofaanvraag of onkostendeclaratie) kan vervolgens deze onderliggende stroom aanroepen om de lijst met goedkeurders op te halen.

Onderliggende stroom

De onderliggende stroom haalt de lijst met goedkeurders uit een SharePoint-lijst en retourneert deze lijst naar de bovenliggende stroom.

Stappen in de onderliggende stroom:

  1. Goedkeurders ophalen

    Raadpleeg de SharePoint-groep om de goedkeurders op te halen op basis van de opgegeven criteria.

  2. Gegevens terugsturen

    Stuur de lijst met goedkeurders terug naar de aanroepende bovenliggende stroom.

Schermopname van de onderliggende stroom die goedkeurders ophaalt uit een SharePoint-groep.

Bovenliggende stroom

De bovenliggende stroom roept de onderliggende stroom aan om de lijst met goedkeurders op te halen en verwerkt vervolgens het antwoord dienovereenkomstig.

Stappen in de bovenliggende stroom:

  1. Onderliggende stroom aanroepen

    Roep de onderliggende stroom aan om de lijst met goedkeurders op te halen.

  2. Reactie verwerken

    Gebruik de lijst met goedkeurders die door de onderliggende stroom wordt geretourneerd om door te gaan met het goedkeuringsproces voor het specifieke scenario (bijvoorbeeld een projectvoorstel, verlofaanvraag of het indienen van onkosten).

Schermopname van de bovenliggende stroom die de onderliggende stroom aanroept.