Power Automate Development: bästa praxis att implementera

kan verka skrämmande i början, men gradvis blir det lättare. En del av att lära sig den här plattformen är att veta hur man har de bästa Power Automate-utvecklings- och felsökningsmetoderna. Och det är vad vi kommer att diskutera i denna handledning.

Med utvecklingen av Power Automate som expanderar snabbt, är det viktigt för administratörerna inom detta område att hålla ett öga på de bästa praxis som vi kan införliva i våra affärsprocesser.

Innehållsförteckning

Analytics för Power Automate Development

Det första vi ska prata om är Analytics- funktionen i. Om vi ​​har många flöden och vi är ansvariga för att administrera dessa flöden, har Power Automate en automatiserad Analytics-sida som visar några viktiga saker om våra flöden.

Låt oss öppna detta provautomatiserade flöde som kan utlösas när det finns en tweet som innehåller orden "Power Automate". Den skickar sedan ut ett e-postmeddelande och behandlar godkännandet för tweets.

Power Automate Development: bästa praxis att implementera

Klicka på Analytics.

Power Automate Development: bästa praxis att implementera

Därifrån kommer vi att se en avsiktlig visning av resultat med hjälp av LuckyTemplates. Den visar relevant information som det totala antalet körningar per dag samt antalet avbrutna, misslyckade och lyckade körningar. Vi kan också ändra tidsperioden här.

Power Automate Development: bästa praxis att implementera

Därför kan vi få lite relevant insiktsfull analys från den. Om vi ​​klickar på Fel får vi en del användbar information, särskilt för utvecklare inom detta område. Härifrån ser vi varför och när det uppstod ett fel, typen av felstatuskod och andra feldetaljer. Den visar också ett diagram över antalet fel per dag och feltyperna. 

Power Automate Development: bästa praxis att implementera

Vi kan filtrera resultaten baserat på Action , Trigger och Error Type .

Power Automate Development: bästa praxis att implementera

Detta är verkligen ett användbart verktyg för oss att använda i våra arbetsflöden. Det är också automatiskt tillgängligt för varje enskilt flöde som vi gör. Så jag rekommenderar starkt att du använder det, särskilt för administratörer inom detta område.

Kopiera och klistra in funktion för Power Automate-utveckling

En annan bra utvecklingspraxis att använda är funktionen för att kopiera och klistra in. Låt oss till exempel klicka på Redigera för att öppna flödesdiagrammet för detta provflöde.

Power Automate Development: bästa praxis att implementera

Detta flöde innehåller kapslade villkor.

Power Automate Development: bästa praxis att implementera

Låt oss säga att det finns förutsättningar för att vi vill utföra samma åtgärd. Till exempel vill vi göra en Retweet-åtgärd inom den första Om ja- vägen. Vad vi kan göra är att kopiera den aktuella Retweet- åtgärden som vi har under den andra om ja- vägen. För att göra det klickar du på de tre prickarna och väljer sedan Kopiera till mitt urklipp ( Förhandsgranska ).

Power Automate Development: bästa praxis att implementera

Efter det klickar du på knappen Lägg till en åtgärd .

Power Automate Development: bästa praxis att implementera

Klicka sedan på Mitt klippbord .

Power Automate Development: bästa praxis att implementera

Därifrån väljer du åtgärden som vi tidigare kopierade.

Power Automate Development: bästa praxis att implementera

Detta är ganska användbart om vi försöker använda samma åtgärder från en del av vårt flödesdiagram till en annan.

Power Automate Development: bästa praxis att implementera

Det är dock ännu mer kraftfullt om vi har ett annat flödesdiagram som vi vill flytta. Om vi ​​till exempel vill kopiera den här åtgärden till ett annat flöde klickar du bara på de tre prickarna och väljer sedan Kopiera till mitt urklipp (Förhandsgranska) .

Power Automate Development: bästa praxis att implementera

Efter det kan vi bara gå till det andra flödet där vi vill lägga till detta och göra samma procedur. Det gör saker mycket lättare, särskilt när vi skapar flöden som gör samma saker om och om igen.

Duplicera kraftautomatisera flöden

Om vi ​​vill börja med ett flöde och sedan göra variationer på det kan vi skapa basflödesdiagrammet och sedan bara fortsätta skapa en kopia genom att klicka på Spara som .

Power Automate Development: bästa praxis att implementera

Ändra sedan namnet på flödet och klicka på Spara .

Power Automate Development: bästa praxis att implementera

Gå till Mina flöden för att se det duplicerade flödet.

Power Automate Development: bästa praxis att implementera

Och det är så vi kan göra kopior av ett flödesdiagram.

Skickar en kopia av ett flöde

En annan bra funktion som vi kan använda i vår utveckling är att skicka en kopia av ett flöde. Detta gör att vi kan skicka en kopia av flödesdiagrammet som vi arbetar med till andra. Om vi ​​samarbetar med någon annan kan vi helt enkelt skicka en kopia av flödesdiagrammet till den personen. Vi behöver egentligen inte exportera det. Skriv bara in deras e-postadress så kommer de att kunna titta på den på sin sida.

Power Automate Development: bästa praxis att implementera

Vi kan också exportera den som en zip-fil. 

Power Automate Development: bästa praxis att implementera

Ändå fungerar det mycket bättre att skicka en kopia när man samarbetar med någon. 

Korrekt namngivning i Power Automate Development

Nästa bästa praxis som vi kommer att diskutera är att namnge och kommentera. Detta är vanligt i alla programmeringsspråk. Det är bäst att namnge våra variabler och handlingar på ett bra och objektivt sätt. Vi bör också se till att lägga till kommentarer så om vi går tillbaka till flödesdiagrammet vid ett senare tillfälle, skulle vi fortfarande veta exakt vad som händer i processen.

Som ett exempel, låt oss redigera detta flöde som vi tidigare duplicerade.

Power Automate Development: bästa praxis att implementera

Flödesdiagrammet innehåller standardnamn för varje avsnitt. Vissa av dessa namn är dock för generella. Vi vet till exempel inte riktigt vad det här tillståndet gör om vi inte klickar och analyserar det.

Power Automate Development: bästa praxis att implementera

Som en god utvecklingspraxis måste vi redigera namnen på dessa åtgärder för att vara mer specifika om vad de faktiskt gör. För att göra det klickar du bara på de tre prickarna och väljer Byt namn .

Power Automate Development: bästa praxis att implementera

Ändra sedan namnet till ett mer objektivt namn.

Power Automate Development: bästa praxis att implementera

Låt oss också byta namn på den här för att vara mer specifik. Ändra Skicka ett e-postmeddelande (V3) till Skicka ett e-postmeddelande till Henry med tweetdetaljerna .

Power Automate Development: bästa praxis att implementera

Ändra sedan namnet på det första villkoret till Kontrollera om tweeten innehåller ordet "problem" eller "problem" .

Power Automate Development: bästa praxis att implementera

Vi kan göra detta till de avsnitt som är ganska vaga. Så när vi tittar på det faktiska flödet kommer vi enkelt att kunna urskilja vad som händer även utan att kontrollera och titta igenom var och en av dem. Detta gör det mycket lättare att läsa och förstå.

Lägga till kommentarer i ett kraftautomatiserat flöde

En annan bra praxis som vi kan göra är att lägga till kommentarer. Klicka bara på de tre prickarna till höger om objektet och välj sedan Lägg till en kommentar .

Power Automate Development: bästa praxis att implementera

Sedan kan vi lägga in mer information här, till exempel en beskrivning av hur det här alternativet fungerar. Om någon annan jobbar med detta senare kommer de lätt att veta vad som händer eller vad som behöver göras med den delen.

Power Automate Development: bästa praxis att implementera

Slutsats

Sammantaget är detta några bra utvecklingsmetoder i . Genom att använda analysfunktionen kan du snabbt få insiktsfull information och idéer om dina arbetsflöden. Att veta hur och när man ska använda copy-paste-funktionen och att kunna skicka flöden till människor är också användbart.

Naturligtvis är korrekt namngivning och kommentarer en stor och viktig vana också. Denna vana kommer att vara fördelaktig när du kontrollerar dina flöden senare eftersom du lätt vet vad varje sak faktiskt gör. I ett nötskal, att lära dig dessa metoder kommer säkert att hjälpa dig när du skapar och underhåller flöden.

Med vänliga hälsningar,

Henry







Upptäck unika insikter med LuckyTemplates TOPN-funktion

Upptäck unika insikter med LuckyTemplates TOPN-funktion

Den här bloggen innehåller LuckyTemplates TOPN DAX-funktion, som gör att du kan få unika insikter från dina data, vilket hjälper dig att fatta bättre marknadsföringsbeslut.

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Lär dig några fantastiska analytiska tekniker som vi kan göra för datamodellering i LuckyTemplates med hjälp av DAX-stödtabeller.

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Här dyker vi in ​​i LuckyTemplates Advanced DAX och implementerar rankningslogik för att få en mycket unik insikt. Jag visar också upp måttförgrening i det här exemplet.

LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

Den här bloggen introducerar den nya funktionen i LuckyTemplates, analysparametern What-If. Du kommer att se hur det gör allt snabbt och enkelt för din scenarioanalys.

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Lär dig hur du avgör om din intäktstillväxt är bra genom att kontrollera om dina marginaler ökade med hjälp av LuckyTemplates mäter förgrening.

LuckyTemplates parametrar via frågeredigerare

LuckyTemplates parametrar via frågeredigerare

Lär dig och förstå hur du kan skapa och använda LuckyTemplates-parametrar som är en kraftfull funktion i frågeredigeraren.

Runda stapeldiagram – En visualisering för din instrumentpanel

Runda stapeldiagram – En visualisering för din instrumentpanel

Denna handledning kommer att diskutera hur man skapar ett runt stapeldiagram med Charticulator. Du kommer att lära dig hur du designar dem för din LuckyTemplates-rapport.

PowerApps funktioner och formler | En introduktion

PowerApps funktioner och formler | En introduktion

Lär dig hur du använder PowerApps funktioner och formler för att förbättra funktionaliteten och ändra ett beteende i vår Power Apps canvas-app.

Pipe In R: Anslutningsfunktioner med Dplyr

Pipe In R: Anslutningsfunktioner med Dplyr

I den här handledningen kommer du att lära dig hur du kopplar ihop funktioner med hjälp av dplyr-röroperatorn i programmeringsspråket R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX från LuckyTemplates låter dig returnera rankningen av ett specifikt nummer i varje tabellrad som utgör en del av en lista med nummer.