Omfangskontrol i Microsoft Power Automate flows

Efterhånden som vi bygger mere komplekse flows, bliver styring en nøglefaktor for at løse problemer, test og vedligeholdelse. I dette tilfælde er det vigtigt at gruppere alle handlinger under et bestemt værktøj, som også kan sammenklappes og udvides for at vise sektionerne af vores flow bedre. Og det kan vi gøre ved at bruge Scope-kontrollen i Power Automate.

Et omfang er en måde at organisere eller gruppere handlinger og forhold i Power Automate-flows. 

Indholdsfortegnelse

Eksempelscenarie

Lad os se denne prøve.

Omfangskontrol i Microsoft Power Automate flows

Klik på Rediger .

Omfangskontrol i Microsoft Power Automate flows

Dette flow er ret kompliceret. Når et nyt tweet er postet, vil der blive sendt en e-mail.

Omfangskontrol i Microsoft Power Automate flows

Derefter vil det udløse en betingelse, der har et andet sæt indlejrede betingelser indeni.

Omfangskontrol i Microsoft Power Automate flows

Det, vi kan gøre for at organisere dette, er at gruppere lignende handlinger i samme omfang. Vi vil tale om fordelene ved at gøre det senere. For nu vil jeg bare gennemgå et eksempelscenarie, hvor det er nyttigt at gruppere ting sammen.

Til denne tutorial bruger vi dette simple flow, som jeg tidligere har oprettet. Men lad os først gøre det lidt kompliceret.

Omfangskontrol i Microsoft Power Automate flows

Klik på Rediger .

Omfangskontrol i Microsoft Power Automate flows

Lad os også tilføje en anden handling før HTTP- handlingen.

Omfangskontrol i Microsoft Power Automate flows

Søg og klik på Slack- stikket.

Omfangskontrol i Microsoft Power Automate flows

Vælg derefter handlingen Send besked .

Omfangskontrol i Microsoft Power Automate flows

Vi sender en besked til vores generelle kanal, der siger " Flow er startet; pinger HTTP-serveren ”. 

Omfangskontrol i Microsoft Power Automate flows

Brug af omfangskontrol i Power Automate

Nu vil vi sætte disse to handlinger ind i et omfang.

Omfangskontrol i Microsoft Power Automate flows

For at gøre det skal du klikke på plusikonet og derefter klikke på Tilføj en handling .

Omfangskontrol i Microsoft Power Automate flows

Klik på Kontrol .

Omfangskontrol i Microsoft Power Automate flows

Klik derefter på Scope- kontrollen.

Omfangskontrol i Microsoft Power Automate flows

Derefter skal du trække og slippe de handlinger, der skal være i en gruppe. Lad os i dette eksempel trække både Post message 5 og HTTP- handlingerne.

Omfangskontrol i Microsoft Power Automate flows

Lad os nu omdøbe omfanget til " Besked og lav HTTP-anmodning ".

Omfangskontrol i Microsoft Power Automate flows

Og sådan kan vi nemt gruppere handlinger sammen. 

Fejlhåndtering uden omfangskontrol

Lad os nu tale om, hvordan vi kan bruge scopes til fejlhåndtering. Sådan ser vores flow ud i starten. Forestil dig bare, at omfanget ikke eksisterer.

Omfangskontrol i Microsoft Power Automate flows

Hvis HTTP-anmodningen lykkes, udfører flowet tilstandshandlingen . Hvis det mislykkes, vil det sende en besked på den generelle kanal i Slack, der siger " Et flow, du har startet, er mislykket ".

Omfangskontrol i Microsoft Power Automate flows

Men hvis handlingen Send besked 5 mislykkes, stopper flowet bare. Det er fordi vi ikke har indstillet en fejlbehandler til det. Det, vi ønsker her, er, at fejlmeddelelsen stadig skal sendes, når en af ​​de to foregående handlinger mislykkes. Derfor skal vi tilføje en anden parallel gren til Post message 5 -handlingen.

Omfangskontrol i Microsoft Power Automate flows

Søg og vælg Slack- stikket.

Omfangskontrol i Microsoft Power Automate flows

Klik på Send besked .

Omfangskontrol i Microsoft Power Automate flows

Vi sender en besked til den generelle kanal i Slack, der ligner det, vi har angivet i Post message 4 -handlingen.

Omfangskontrol i Microsoft Power Automate flows

Klik på de tre prikker, og klik på Konfigurer kør efter .

Omfangskontrol i Microsoft Power Automate flows

Fjern markeringen i indstillingen er vellykket . Kontroller derefter , at indstillingerne er mislykkedes, er sprunget over og har timeout . Klik derefter på Udført .

Omfangskontrol i Microsoft Power Automate flows

Nu har vi to fejlhåndteringstrin, der får vores flow til at se ret komplekst ud.

Fejlhåndtering ved brug af Scope Control

Så vidt muligt ønsker vi ikke, at hver handling skal have en fejlhåndteringsgren. Vi ønsker, at en række handlinger for dette flow skal have et enkelt fejlhåndteringstrin. Så lad os slette denne nye Send besked- handling, som vi har oprettet.

Omfangskontrol i Microsoft Power Automate flows

Lad os sætte disse to handlinger tilbage i omfanget.

Omfangskontrol i Microsoft Power Automate flows

Vi er nødt til at konfigurere dette, så det kun kører, når alle trin inden for omfanget er fuldført, og en af ​​de to handlinger mislykkes.

Omfangskontrol i Microsoft Power Automate flows

Fjern markeringen i indstillingen er vellykket . Kontroller derefter , at indstillingerne er mislykkedes, er sprunget over og har timeout . Klik derefter på Udført .

Omfangskontrol i Microsoft Power Automate flows

Nu har vi en enkelt fejlhåndteringshandling, der kun vil blive udløst, når enhver handling inden for Post-meddelelsen og ping-HTTP-serverens omfang mislykkes. 

Det er den store forskel, når du bruger Scope- kontrollen i .




Konklusion

For at opsummere er omfangskontrol en effektiv måde at holde dine handlinger og forhold organiseret. Vi kan også have flere scopes med forskellige formål. Derfor kan vi gruppere handlingerne i forskellige kategoriske trin eller logiske enheder. Det er et rigtig godt organisationsværktøj set ud fra et udviklingssynspunkt. Brug af scopes i komplicerede flows gør bare tingene meget nemmere.

Det er også en mere foretrukken måde at håndtere fejl i dine flows på. Du kan kombinere alle fejlmeddelelser fra alle handlinger ved hjælp af Scope- kontrollen. Så du behøver ikke at opsætte individuelle fejlbehandlere for hver af handlingerne. Du kan bare bruge et omfang som en fejlhåndteringsblok for dit flow.

Alt det bedste,

Henrik

Leave a Comment

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.

Oprettelse af en datotabel i LuckyTemplates

Oprettelse af en datotabel i LuckyTemplates

Find ud af, hvorfor det er vigtigt at have en dedikeret datotabel i LuckyTemplates, og lær den hurtigste og mest effektive måde at gøre det på.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte vejledning fremhæver LuckyTemplates mobilrapporteringsfunktion. Jeg vil vise dig, hvordan du kan udvikle rapporter effektivt til mobilenheder.

Professionelle serviceanalyserapporter i LuckyTemplates

Professionelle serviceanalyserapporter i LuckyTemplates

I denne LuckyTemplates Showcase gennemgår vi rapporter, der viser professionel serviceanalyse fra et firma, der har flere kontrakter og kundeengagementer.

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Gå gennem de vigtigste opdateringer til Power Apps og Power Automate og deres fordele og implikationer for Microsoft Power Platform.

Almindelige SQL-funktioner: En oversigt

Almindelige SQL-funktioner: En oversigt

Opdag nogle almindelige SQL-funktioner, som vi kan bruge, såsom streng, dato og nogle avancerede funktioner til at behandle eller manipulere data.

LuckyTemplates skabelonoprettelse: Guide og tips

LuckyTemplates skabelonoprettelse: Guide og tips

I denne tutorial lærer du, hvordan du opretter din perfekte LuckyTemplates-skabelon, der er konfigureret til dine behov og præferencer.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne blog vil vi demonstrere, hvordan man lagdelte feltparametre med små multipler for at skabe utrolig nyttig indsigt og visuals.

LuckyTemplates-rangering og brugerdefineret gruppering

LuckyTemplates-rangering og brugerdefineret gruppering

I denne blog vil du lære, hvordan du bruger LuckyTemplates rangerings- og brugerdefinerede grupperingsfunktioner til at segmentere et eksempeldata og rangordne det efter kriterier.

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

I denne tutorial vil jeg dække en specifik teknik omkring, hvordan du kun viser Kumulativ Total op til en bestemt dato i dine visuals i LuckyTemplates.