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







Brugerdefineret tema i LuckyTemplates

Brugerdefineret tema i LuckyTemplates

Tjek brugerdefinerede temaer og lær at oprette en tilpasset JSON-fil, så du kan kontrollere brugerdefinerede funktioner på alle visualiseringer i LuckyTemplates.

Hvornår skal man bruge TOPN i LuckyTemplates – En DAX-formelgennemgang

Hvornår skal man bruge TOPN i LuckyTemplates – En DAX-formelgennemgang

Denne tutorial vil gennemgå, hvordan man bruger TOPN som en virtuel rangeringsfunktion til at generere interessant indsigt baseret på en rangeringslogik i LuckyTemplates.

Sådan beregnes belægningsdage pr. måned i LuckyTemplates ved hjælp af DAX

Sådan beregnes belægningsdage pr. måned i LuckyTemplates ved hjælp af DAX

I denne tutorial viser jeg dig, hvordan du beregner satsformeldage inden for en måned eller måneder i et hospitalsscenarie ved hjælp af DAX i LuckyTemplates.

LuckyTemplates Custom Visual – Oprettelse af tekstresuméer

LuckyTemplates Custom Visual – Oprettelse af tekstresuméer

Lær, hvordan du opretter dynamiske tekstresuméer for at vise indsigt i din rapport ved at bruge LuckyTemplates tilpassede visuelle udvikling kaldet Enlighten Data Story.

Visuel tabel i LuckyTemplates | Dynamisk underindstilling

Visuel tabel i LuckyTemplates | Dynamisk underindstilling

I denne blog lærer du, hvordan du dynamisk undersætter en tabelvisuel i LuckyTemplates ved hjælp af DAX-mål og betinget formatering.

LuckyTemplates Feriekalender – Beregn dato W/DAX

LuckyTemplates Feriekalender – Beregn dato W/DAX

En LuckyTemplates-feriekalender er afgørende for mange tidsintelligensberegninger. Lær, hvordan du beregner specifikke feriedatoer ved hjælp af DAX.

LuckyTemplates Geospatial Analyse: En introduktion

LuckyTemplates Geospatial Analyse: En introduktion

Dette er en introduktion til LuckyTemplates Geospatial Analysis til at bygge overbevisende dynamiske kort, som udgør en masse udfordringer for brugerne.

LuckyTemplates databjælker i tabelvisualiseringer

LuckyTemplates databjælker i tabelvisualiseringer

I denne vejledning viser jeg, hvordan du kan bruge den opdaterede funktion på LuckyTemplates databjælker i datatabelvisualiseringer for at gøre dine rapporter mere overbevisende.

Udregning af salgsperioder ved hjælp af DAX i LuckyTemplates: Ugedag vs. Weekend

Udregning af salgsperioder ved hjælp af DAX i LuckyTemplates: Ugedag vs. Weekend

I denne blog skulle gennemgå, hvordan man analyserer over de korrekte salgsperioder eller korrekte tidsperioder, hvor du rent faktisk har resultater.

Forsikringsansøgningsrapporter i LuckyTemplates

Forsikringsansøgningsrapporter i LuckyTemplates

I denne LuckyTemplates Showcase vil vi gennemgå forsikringsapplikationsrapporter, der viser værdifuld information om forsikringsrelaterede produkter og tilbud.