Avgjøre hvilken automatiseringsmetode som skal brukes
Når prosessutformingen er fullført, er det neste trinnet den arkitektoniske utformingen, der du fokuserer på hvordan du automatiserer denne prosessen.
Først avgjør du hvilken type kobling du kan bruke (hvis det finnes), og deretter velger du en utløser for å starte automatiseringen.
Velge automatiseringsmetode
Ideelt sett vil alle systemene du vil automatisere, ha Power Automate-koblinger. Kontroller listen over koblinger for å se om det finnes tilgjengelige koblinger for systemet du planlegger å automatisere. Når du har funnet koblingen, kontrollerer du at handlingene du trenger, er tilgjengelige for denne koblingen. En kontakt for et e-postsystem vil for eksempel trenge handlinger for "send", "svar" og "slett".
Hvis det ikke finnes tilgjengelige koblinger, kan du velge blant følgende alternativer:
Opprett en egendefinert kobling: Dette er den foretrukne automatiseringsmetoden hvis du er utvikler eller organisasjonen har en utvikler som kan opprette egendefinerte koblinger. En egendefinert kobling gjør at automatiseringen kan samhandle med målsystemet via en publisert API. Denne API-en skal være motstandsdyktig overfor systemendringer. Mer informasjon: Opprett en egendefinert kobling fra grunnen av
Bruk HTTP-koblingen: Hvis du er utvikler og har ett eller flere scenarioer der du må koble til systemer som det ikke finnes noen tilgjengelige koblinger til – men du ikke vil opprette egendefinerte koblinger – er nest beste metode å bruke en HTTP-kobling. Mer informasjon fra dokumentasjonen for Azure Logic Apps: Legge til en HTTP-utløser
Opprett en nettleserautomatisering: Hvis du ikke finner en kobling, og hvis systemet er et nettleser-basert program eller et nettsted, må du vurdere nettleserautomatisering. Nettleserautomatisering etterligner tastaturinndata og musebevegelser som om en person brukte nettleseren. Du kan bygge en automatiseringsprosess for nettleseren med Power Automate for skrivebord.
Opprett automatisering av et skrivebordsprogram: Hvis du ikke finner en kobling, og hvis systemet er et skrivebordsprogram på en PC, kan denne automatiseringsmetoden brukes. Power Automate har funksjoner som etterligner tastaturinndata og musebevegelser utført av en person. Ved automatisering av skrivebordsprogram oppretter du en ny prosess i Power Automate for skrivebord med Power Automate for skrivebord.
Følgende tabell sammenligner de ulike metodene.
Metode | Brukervennlighet | Kreves utviklingsbakgrunn? | Påvirkes enkelt av systemendringer? | Kreves det et oppsett- eller utviklingsklokkeslett? |
---|---|---|---|---|
Kobling | Enkleste | Nei | Nei | Ingen |
Egendefinert kobling | Enkelt | Ja | Nei | Ja |
HTTP-kobling | Enkelt | Ja | Nei | Nei |
Nettleserautomatisering | Enkelt | Nei, men grunnleggende kunnskap om CSS og HTML er å foretrekke | Ja | Ja |
Skrivebordprogramautomatisering | Enkelt | Nei | Ja | Ja |
I scenarier med kompleks automatisering kan du kombinere alle disse metodene.
Velge en utløser for å starte automatiseringen
Ved hjelp av alle automatiseringsmetodene som ble beskrevet tidligere, må du vurdere hvordan du skal utløse (starte) disse automatiseringene. Måtene du kan utløse et automatisering på, er blant annet følgende:
- Automatiske utløsere
- Direkte eller manuelle utløsere
- Planlagte utløsere
Automatiske utløsere
Med en automatisk utløser starter systemet automatisk automatiseringen når en betingelse oppfylles. (Vær oppmerksom på at ikke alle koblinger inkluderer automatiske utløsere.)
Eksempler på automatiske utløsere omfatter følgende:
- Når en e-post mottas i Outlook
- Når en ny fil flyttes til OneDrive
- Når en ny rad opprettes i Microsoft Dataverse
- Når et element eller en fil endres i en egendefinert SharePoint-liste
Et eksempel på brukstilfelle for utgiftsrapporten kan være å angi en automatisk utløser for å starte en godkjenningsflyt når en ny rad opprettes i tabellen for Godkjenning av utgifter i Dataverse. Dette sikrer for eksempel at når et skjema opprettes med Power Apps, som oppretter en ny rad i Dataverse, utløses en godkjenningsflyt automatisk.
Direkte eller manuelle utløsere
En direkte eller manuell utløser er en type utløser der en bruker må starte automatiseringen manuelt, eller utløseren skal starte øyeblikkelig. Dette kan utløses direkte fra en direkteflyt eller en Microsoft-tjeneste.
Planlagte utløsere
Planlagte utløsere kjører på en bestemt dato og et bestemt klokkeslett, og gjentas regelmessig. De er nyttige for situasjoner der du må automatisere en oppgave som forekommer daglig, ukentlig eller månedlig.
I utgiftsrapporteksemplet kan regnskapsteamet bruke en planlagt utløser til å sende en automatisk e-postmelding hver fredag når rapporten for ukentlig BI er klar.