Optimaliser flytytelse

Optimalisering av ytelsen til flyter i Power Automate er avgjørende for å opprette effektive, pålitelige arbeidsflyter som utføres raskt og med minimale feil. Følg disse anbefalte fremgangsmåtene for å effektivisere automatiseringsprosesser og oppnå bedre resultater.

Velg de riktige handlingene for å samhandle med apper og tjenester

Når du ser etter handlinger for å automatisere appen eller tjenesten, bør du vurdere følgende prioriteringer, oppført fra de fleste til minst å foretrekke:

  1. Handlinger for skykobling. Lær mer om Skykoblinger som Power Automate for skrivebordshandlinger.

    Skjermbilde som viser SharePoint handlinger i skrivebordsflytutforming.

  2. Program- eller filspesifikke Power Automate for skrivebordshandlinger. For eksempel for Excel, PDF og fil/mappe.

    Skjermbilde som viser Excel-handlinger i flytdesigneren.

  3. Handlinger fra grensesnittautomasjons- og nettleserautomatiseringsgruppene for handlinger.

  4. Bildegjenkjenningshandlinger som Flytt mus til bilde og Trekk ut tekst med OCR-, Mus- og tastaturhandlinger , for eksempel Send taster og Send museklikk, og utklippstavlehandlinger . Finn ut mer om automatisere med muse-, tastatur- og OCR-handlinger.

    Som et alternativ til OCR-handlinger for å trekke ut data, bør du vurdere AI Builder skykoblingshandlingen Gjenkjenne tekst i et bilde eller et PDF-dokument, som er tilgjengelig for skyflyter. Lær mer om hvordan du bruker den forhåndsbygde modellen for tekstgjenkjenning i Power Automate.

Hvis du vil ha mer avanserte scenarioer, kan du vurdere skripthandlinger, for eksempel Kjør VBScript eller Kjør Python skript, og HTTP-handlinger som Aktiver nettjeneste.

Bruk feilbehandling

Identifiser potensielle feilpunkter i flyten, og håndter dem med funksjonaliteten for feilhåndtering i produktet.

  • Behandle feil for individuelle handlinger gjennom vedkommendes På-feilparametere .

    Skjermbilde av konfigurasjonen for handlingen «Prøv på nytt» for en handling i flytutformeren.

  • Behandle feil for grupper med handlinger med handlingen Ved blokkeringsfeil .

  • Hent den siste feilen, og bruk den i senere handlinger med handlingen Hent siste feil .

  • Bruk handlingen Stopp flyt til å stoppe flyten på en grasiøs måte.

  • Logg egendefinerte meldinger med handlingen Loggmelding eller andre handlinger som kan skrive tekst til en ekstern plassering.

Finn ut mer om hvordan du konfigurerer funksjonalitet for feilbehandling.

Bruke «Vent på»-handlinger og tidsavbrudd

Bruk av ventehandlinger og tidsavbrudd kan bidra til å forbedre flytytelsen og påliteligheten.

  • Bruk Vent på ... handlinger og angi et tidsavbrudd. (Unngå å bruke den generiske vent-handlingen .)

    Skjermbilde som viser Vent på handlingen i flytutformeren.

  • Konfigurer egenskapen Flyttidsavbrudd til å angi maksimalt tillatt tid som flyten kan kjøre.

    Skjermbilde av dialogboksen Egenskaper for flyt som uthever tidsavbruddskonfigurasjon for Flow.

  • Juster tidsavbruddsinnstillingene for distinkte scenarioer for skrivebords- og nettautomasjon. Finn ut mer om tidsavbruddskonfigurasjon for brukergrensesnitt og nettleserautomatisering.

Fjerne ubrukte komponenter

Behold bare de nødvendige flytkomponentene ved å slette eventuelle deaktiverte handlinger og fjerne ubrukte grensesnittelementer og bilder. Denne praksisen reduserer størrelsen på flyten og reduserer lagrings- og innlastingstidene.

Skjermbilde som viser alternativet Fjern ubrukte grensesnittelementer.

Unngå unødvendige løkker

Unngå å gå gjennom store datasett, for eksempel Excel filer med tusenvis av poster.

  • Bruk datatabellhandlinger eller databasehandlinger for datatabellrelaterte operasjoner.

    Skjermbilde som viser handlinger i datatabellen for variabler i flytdesigneren.

  • Bruk PowerFx-funksjoner . Finn ut mer om Power Fx i skrivebordsflyter.

  • Bruk skripthandlinger, for eksempel Kjør VBScript eller Kjør Python skript.

Følg anbefalte fremgangsmåter for skyflyter ved å lære mer om å arbeide bare med relevante data og unngå antimønstre.