Bereikcontrole in Microsoft Power Automate-stromen

Bereikcontrole in Microsoft Power Automate-stromen

Naarmate we complexere stromen bouwen, wordt beheer een sleutelfactor voor het oplossen van problemen, testen en onderhoud. In dit geval is het belangrijk om alle acties onder een bepaalde tool te groeperen die ook kan worden samengevouwen en uitgevouwen om de secties van onze stroom beter weer te geven. En dat kunnen we doen door het bereikbeheer in Power Automate te gebruiken.

Een bereik is een manier om acties en voorwaarden te ordenen of te groeperen in Power Automate-stromen. 

Inhoudsopgave

Voorbeeldscenario

Laten we eens kijken naar dit voorbeeld van een Power Automate-stroom .

Bereikcontrole in Microsoft Power Automate-stromen

Klik op Bewerken .

Bereikcontrole in Microsoft Power Automate-stromen

Deze stroom is vrij ingewikkeld. Wanneer er een nieuwe tweet wordt geplaatst, wordt er een e-mail verzonden.

Bereikcontrole in Microsoft Power Automate-stromen

Vervolgens wordt een voorwaarde geactiveerd die een andere set geneste voorwaarden bevat.

Bereikcontrole in Microsoft Power Automate-stromen

Wat we kunnen doen om dit te organiseren, is door soortgelijke acties in dezelfde reikwijdte te groeperen. We zullen het later hebben over de voordelen hiervan. Voor nu wil ik gewoon een voorbeeldscenario doornemen waarin het handig is om dingen te groeperen.

Voor deze zelfstudie gebruiken we deze eenvoudige stroom die ik eerder heb gemaakt. Maar laten we dit eerst een beetje ingewikkeld maken.

Bereikcontrole in Microsoft Power Automate-stromen

Klik op Bewerken .

Bereikcontrole in Microsoft Power Automate-stromen

Laten we ook nog een actie toevoegen vóór de HTTP- actie.

Bereikcontrole in Microsoft Power Automate-stromen

Zoek en klik op de Slack- connector.

Bereikcontrole in Microsoft Power Automate-stromen

Kies dan voor de actie Bericht plaatsen .

Bereikcontrole in Microsoft Power Automate-stromen

We plaatsen een bericht op ons algemene kanaal waarin staat: “ Flow is gestart; de HTTP-server pingen ”. 

Bereikcontrole in Microsoft Power Automate-stromen

Het bereikbeheer gebruiken in Power Automate

Nu zullen we deze twee acties in een bereik plaatsen.

Bereikcontrole in Microsoft Power Automate-stromen

Om dat te doen, klikt u op het pluspictogram en vervolgens op Een actie toevoegen .

Bereikcontrole in Microsoft Power Automate-stromen

Klik op Beheer .

Bereikcontrole in Microsoft Power Automate-stromen

Klik vervolgens op het besturingselement Bereik.

Bereikcontrole in Microsoft Power Automate-stromen

Sleep daarna de acties die in een groep moeten staan. Laten we in dit voorbeeld zowel de Post-bericht 5- als de HTTP- actie slepen.

Bereikcontrole in Microsoft Power Automate-stromen

Laten we het bereik nu hernoemen naar " Bericht en maak HTTP-verzoek ".

Bereikcontrole in Microsoft Power Automate-stromen

En zo kunnen we acties eenvoudig groeperen. 

Foutafhandeling zonder de scopecontrole

Laten we het nu hebben over hoe we scopes kunnen gebruiken voor foutafhandeling. Zo ziet onze flow er in eerste instantie uit. Stel je voor dat de reikwijdte niet bestaat.

Bereikcontrole in Microsoft Power Automate-stromen

Als het HTTP-verzoek slaagt, voert de stroom de actie Voorwaarde uit . Als het mislukt, zal het een bericht plaatsen op het algemene kanaal in Slack met de tekst " Een door u gestarte flow is mislukt ".

Bereikcontrole in Microsoft Power Automate-stromen

Als de actie Post bericht 5 echter mislukt, stopt de stroom gewoon. Dat komt omdat we er geen foutafhandeling voor hebben ingesteld. Wat we hier willen, is dat het foutbericht nog steeds wordt gepost wanneer een van de vorige twee acties mislukt. Daarom moeten we nog een parallelle tak toevoegen voor de actie Post bericht 5 .

Bereikcontrole in Microsoft Power Automate-stromen

Zoek en selecteer de Slack- connector.

Bereikcontrole in Microsoft Power Automate-stromen

Klik op Bericht plaatsen .

Bereikcontrole in Microsoft Power Automate-stromen

We plaatsen een bericht op het algemene kanaal in Slack dat vergelijkbaar is met wat we hebben ingesteld in de actie Bericht plaatsen 4 .

Bereikcontrole in Microsoft Power Automate-stromen

Klik op de drie puntjes en klik op Run after configureren .

Bereikcontrole in Microsoft Power Automate-stromen

Schakel de optie is succesvol uit. Controleer vervolgens de opties mislukt, overgeslagen en time- out. Klik daarna op Gereed .

Bereikcontrole in Microsoft Power Automate-stromen

Nu hebben we twee foutafhandelingsstappen waardoor onze stroom er behoorlijk ingewikkeld uitziet.

Foutafhandeling met behulp van de scopecontrole

We willen zoveel mogelijk niet dat elke actie een vertakking voor foutafhandeling heeft. We willen dat een reeks acties voor deze stroom een ​​enkele foutafhandelingsstap heeft. Dus laten we deze nieuwe Post- berichtactie die we hebben gemaakt verwijderen.

Bereikcontrole in Microsoft Power Automate-stromen

Laten we deze twee acties terug in het bereik plaatsen.

Bereikcontrole in Microsoft Power Automate-stromen

We moeten dit zo configureren dat het alleen wordt uitgevoerd nadat alle stappen binnen het bereik zijn voltooid en een van de twee acties mislukt.

Bereikcontrole in Microsoft Power Automate-stromen

Schakel de optie is succesvol uit. Controleer vervolgens de opties mislukt, overgeslagen en time- out. Klik daarna op Gereed .

Bereikcontrole in Microsoft Power Automate-stromen

Nu hebben we een enkele foutafhandelingsactie die alleen wordt geactiveerd als een actie binnen het Post-bericht en het ping HTTP-serverbereik mislukt. 

Dat is het grote verschil bij het gebruik van het besturingselement Bereik in Power Automate-stromen .


HTTP-verzoek in Power Automate – een introductie
Power Automate-stromen maken op basis van scratch-
workflow-invoer in Microsoft Power Automate

Conclusie

Samengevat is scope control een efficiënte manier om uw acties en condities georganiseerd te houden. We kunnen ook meerdere scopes hebben met verschillende doeleinden. Daarom kunnen we de acties groeperen in verschillende categorische stappen of logische eenheden. Vanuit het oogpunt van ontwikkeling is het echt een goede organisatietool. Het gebruik van scopes in gecompliceerde stromen maakt het gewoon een stuk eenvoudiger.

Het is ook een meer geprefereerde manier van foutafhandeling in uw stromen. U kunt alle foutmeldingen van alle acties combineren met behulp van de Scope- besturing. U hoeft dus niet voor elk van de acties afzonderlijke fouthandlers in te stellen. U kunt een bereik gewoon gebruiken als foutbeheerblok voor uw stroom.

Al het beste,

Henry


Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Een RDS-bestand opslaan en laden in R

Een RDS-bestand opslaan en laden in R

Je leert hoe je objecten uit een .rds-bestand in R opslaat en laadt. In deze blog wordt ook besproken hoe je objecten uit R naar LuckyTemplates importeert.

First N Business Days Revisited – Een DAX-coderingstaaloplossing

First N Business Days Revisited – Een DAX-coderingstaaloplossing

In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Deze zelfstudie behandelt hoe u de Multi Threaded Dynamic Visuals-techniek kunt gebruiken om inzichten te creëren op basis van dynamische gegevensvisualisaties in uw rapporten.

Inleiding tot het filteren van context in LuckyTemplates

Inleiding tot het filteren van context in LuckyTemplates

In dit artikel zal ik de filtercontext doornemen. Filtercontext is een van de belangrijkste onderwerpen waarover elke LuckyTemplates-gebruiker in eerste instantie zou moeten leren.

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Ik wil laten zien hoe de online service LuckyTemplates Apps kan helpen bij het beheren van verschillende rapporten en inzichten die uit verschillende bronnen zijn gegenereerd.

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Leer hoe u wijzigingen in uw winstmarge kunt berekenen met behulp van technieken zoals vertakking van metingen en het combineren van DAX-formules in LuckyTemplates.

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.

Zakelijke rapportage met behulp van LuckyTemplates

Zakelijke rapportage met behulp van LuckyTemplates

Als u tot nu toe nog steeds Excel gebruikt, is dit het beste moment om LuckyTemplates te gaan gebruiken voor uw zakelijke rapportagebehoeften.

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten