Power Automate Development: Bedste praksis at implementere

kan virke skræmmende i starten, men gradvist bliver det lettere. En del af at lære denne platform er at vide, hvordan man har den bedste Power Automate-udviklings- og fejlretningspraksis. Og det er det, vi skal diskutere i denne tutorial.

Med Power Automate-udviklingen i hastig vækst, er det vigtigt for administratorerne på dette felt at holde øje med den bedste praksis, som vi kan indarbejde i vores forretningsprocesser.

Indholdsfortegnelse

Analyse til Power Automate-udvikling

Den første ting, vi skal tale om, er Analytics- funktionen i. Hvis vi har mange flows, og vi er ansvarlige for at administrere disse flows, har Power Automate en automatiseret Analytics-side, der viser nogle vigtige ting om vores flows.

Lad os åbne dette eksempel på automatiseret flow, som kan udløses, når der er et tweet, der indeholder ordene "Power Automate". Den sender derefter en e-mail og behandler godkendelse af tweets.

Power Automate Development: Bedste praksis at implementere

Klik på Analytics.

Power Automate Development: Bedste praksis at implementere

Derfra vil vi se en bevidst visning af resultater ved hjælp af LuckyTemplates. Den viser relevante oplysninger såsom det samlede antal kørsler pr. dag samt antallet af aflyste, mislykkede og vellykkede kørsler. Vi kan også ændre tidsperioden her.

Power Automate Development: Bedste praksis at implementere

Derfor kan vi få nogle relevante indsigtsfulde analyser fra det. Hvis vi klikker på Fejl , vil vi få nogle nyttige oplysninger, især for udviklere inden for dette felt. Herfra kan vi se, hvorfor og hvornår der var en fejl, typen af ​​fejlstatuskode og andre fejldetaljer. Den viser også et diagram over antallet af fejl pr. dag og fejltyperne. 

Power Automate Development: Bedste praksis at implementere

Vi kan filtrere resultaterne baseret på Action , Trigger og Error Type .

Power Automate Development: Bedste praksis at implementere

Dette er virkelig et nyttigt værktøj for os at bruge i vores arbejdsgange. Den er også automatisk tilgængelig for hvert enkelt flow, vi laver. Så jeg vil varmt anbefale at bruge det, især for administratorer på dette område.

Kopier og indsæt-funktion til Power Automate-udvikling

En anden god udviklingspraksis at bruge er copy and paste-funktionen. Lad os for eksempel klikke på Rediger for at åbne flowdiagrammet for dette prøveflow.

Power Automate Development: Bedste praksis at implementere

Dette flow indeholder indlejrede betingelser.

Power Automate Development: Bedste praksis at implementere

Lad os sige, at der er betingelser for, at vi ønsker at udføre den samme handling. For eksempel vil vi lave en Retweet-handling inden for den første Hvis ja -sti. Det, vi kan gøre, er at kopiere den aktuelle Retweet- handling, som vi har under den anden Hvis ja -sti. For at gøre det skal du klikke på de tre prikker og derefter vælge Kopier til mit udklipsholder ( Preview ).

Power Automate Development: Bedste praksis at implementere

Klik derefter på knappen Tilføj en handling .

Power Automate Development: Bedste praksis at implementere

Klik derefter på Mit udklipsholder .

Power Automate Development: Bedste praksis at implementere

Derfra skal du vælge den handling, som vi tidligere kopierede.

Power Automate Development: Bedste praksis at implementere

Dette er ret nyttigt, hvis vi forsøger at bruge de samme handlinger fra et afsnit af vores flowdiagram til et andet.

Power Automate Development: Bedste praksis at implementere

Det er dog endnu mere kraftfuldt, hvis vi har et andet flowdiagram, som vi vil flytte. For eksempel, hvis vi vil kopiere denne handling til et andet flow , skal du blot klikke på de tre prikker og derefter vælge Kopier til mit udklipsholder (Preview) .

Power Automate Development: Bedste praksis at implementere

Derefter kan vi bare gå til det andet flow, hvor vi vil tilføje dette og gøre den samme procedure. Det gør tingene meget nemmere, især når vi skaber flows, der gør de samme ting igen og igen.

Duplikere Power Automate Flows

Hvis vi vil starte med et flow og derefter lave variationer på det, kan vi oprette basisflowdiagrammet og så bare blive ved med at oprette en kopi ved at klikke på Gem som .

Power Automate Development: Bedste praksis at implementere

Skift derefter navnet på flowet, og klik på Gem .

Power Automate Development: Bedste praksis at implementere

Gå til Mine flows for at se det duplikerede flow.

Power Automate Development: Bedste praksis at implementere

Og det er sådan, vi kan lave kopier af et flowdiagram.

Sender en kopi af et flow

En anden god funktion, som vi kan bruge i vores udviklingspraksis, er at sende en kopi af et flow. Dette giver os mulighed for at sende en kopi af det flowdiagram, som vi arbejder på, til andre. Hvis vi samarbejder med en anden, kan vi blot sende en kopi af flowdiagrammet til denne person. Vi behøver egentlig ikke eksportere det. Indtast blot deres e-mailadresse, og de vil være i stand til at se den på deres side.

Power Automate Development: Bedste praksis at implementere

Vi kan også eksportere den som en zip-fil. 

Power Automate Development: Bedste praksis at implementere

Ikke desto mindre fungerer det meget bedre at sende en kopi, når du samarbejder med nogen. 

Korrekt navngivning i Power Automate Development

Den næste bedste praksis, som vi vil diskutere, er at navngive og kommentere. Dette er normalt i alle programmeringssprog. Det er bedst at navngive vores variabler og handlinger på en god og objektiv måde. Vi bør også sørge for at tilføje kommentarer, så hvis vi går tilbage til flowdiagrammet på et senere tidspunkt, vil vi stadig vide præcis, hvad der foregår i processen.

Lad os som et eksempel redigere dette flow, som vi tidligere har duplikeret.

Power Automate Development: Bedste praksis at implementere

Flowdiagrammet indeholder standardnavne for hver sektion. Nogle af disse navne er dog for generelle. For eksempel ved vi ikke rigtig, hvad denne tilstand gør, medmindre vi klikker og analyserer den.

Power Automate Development: Bedste praksis at implementere

Som en god udviklingspraksis er vi nødt til at redigere navnene på disse handlinger for at være mere specifikke om, hvad de rent faktisk gør. For at gøre det skal du blot klikke på de tre prikker og vælge Omdøb .

Power Automate Development: Bedste praksis at implementere

Skift derefter navnet til et mere objektivt.

Power Automate Development: Bedste praksis at implementere

Lad os også omdøbe denne for at være mere specifik. Skift Send en e-mail-meddelelse (V3) til Send en e-mail til Henry med tweet-detaljerne .

Power Automate Development: Bedste praksis at implementere

Skift derefter navnet på den første betingelse til Tjek, om tweetet indeholder ordet "problem" eller "problem" .

Power Automate Development: Bedste praksis at implementere

Vi kan gøre dette til de afsnit, der er ret vage. Så når vi ser på det faktiske flow, vil vi nemt være i stand til at skelne, hvad der foregår, selv uden at tjekke og gennemse hver af dem. Dette gør det meget nemmere at læse og forstå.

Tilføjelse af kommentarer i et strømautomatiseringsflow

En anden god praksis, vi kan gøre, er at tilføje kommentarer. Bare klik på de tre prikker i højre side af elementet, og vælg derefter Tilføj en kommentar .

Power Automate Development: Bedste praksis at implementere

Så kan vi lægge flere oplysninger her, såsom en beskrivelse af, hvordan denne mulighed fungerer. Hvis en anden arbejder på dette senere, vil de nemt vide, hvad der foregår, eller hvad der skal gøres med den pågældende del.

Power Automate Development: Bedste praksis at implementere

Konklusion

Alt i alt er dette nogle gode udviklingspraksis i . Brug af analysefunktionen giver dig mulighed for hurtigt at få indsigtsfuld information og ideer om dine arbejdsgange. Det er også nyttigt at vide, hvordan og hvornår man bruger copy-paste-funktionen og at kunne sende flows til folk.

Naturligvis er korrekt navngivning og kommentering også en stor og væsentlig vane. Denne vane vil være gavnlig, når du tjekker dine flows senere, da du nemt ved, hvad hver ting faktisk gør. Kort sagt, at lære disse praksisser vil helt sikkert hjælpe dig, når du opretter og vedligeholder flows.

Alt det bedste,

Henrik







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.

Datamodellering i LuckyTemplates ved hjælp af understøttende tabeller

Datamodellering i LuckyTemplates ved hjælp af understøttende tabeller

Lær nogle fantastiske analytiske teknikker, som vi kan gøre til datamodellering i LuckyTemplates ved hjælp af DAX-understøttende tabeller.

Avanceret DAX til LuckyTemplates: Implementering af rangeringslogik på tværs af unikke indsigter

Avanceret DAX til LuckyTemplates: Implementering af rangeringslogik på tværs af unikke indsigter

Her dykker vi ned i LuckyTemplates Advanced DAX og implementerer rangeringslogik for at få en meget unik indsigt. Jeg viser også måleforgrening i dette eksempel.

LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

Denne blog introducerer den nye funktion i LuckyTemplates, What-If-analyseparameteren. Du vil se, hvordan det gør alt hurtigt og nemt til din scenarieanalyse.

Brug LuckyTemplates Mål forgrening for at kontrollere, om dine avancer udvides, efterhånden som omsætningen vokser

Brug LuckyTemplates Mål forgrening for at kontrollere, om dine avancer udvides, efterhånden som omsætningen vokser

Lær, hvordan du afgør, om din omsætningsvækst er god ved at kontrollere, om dine avancer er udvidet ved hjælp af LuckyTemplates, der måler forgrening.

LuckyTemplates-parametre via forespørgselseditor

LuckyTemplates-parametre via forespørgselseditor

Lær og forstå, hvordan du kan oprette og bruge LuckyTemplates Parameters, som er en kraftfuld funktion i Query Editor.

Rundt søjlediagram – en visualisering til dit dashboard

Rundt søjlediagram – en visualisering til dit dashboard

Denne vejledning vil diskutere om oprettelse af et rundt søjlediagram ved hjælp af Charticulator. Du lærer, hvordan du designer dem til din LuckyTemplates-rapport.

PowerApps funktioner og formler | En introduktion

PowerApps funktioner og formler | En introduktion

Lær, hvordan du bruger PowerApps-funktioner og -formler til at forbedre funktionaliteten og ændre adfærd i vores Power Apps-lærredsapp.

Pipe In R: Tilslutningsfunktioner med Dplyr

Pipe In R: Tilslutningsfunktioner med Dplyr

I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX fra LuckyTemplates giver dig mulighed for at returnere rangeringen af ​​et specifikt tal i hver tabelrække, der udgør en del af en liste over tal.