Jagamisviis:


Töölauavoogude tõrketöötlus

Arendamise ja käitamise ajal võite oma töölauavoogudes ilmneda tõrkeid ja hoiatusi. Selles artiklis tutvustatakse erinevaid tõrke- ja hoiatustüüpe, paani Tõrked ja saadaolevaid tõrkekäsitlusfunktsioone.

Töölauavoogude tõrketüübid

Töölauavood võivad põhjustada kahte tüüpi tõrkeid.

  • Disainiaja tõrked on seotud juurutatud toimingute konfiguratsiooniga. Need vead ilmnevad arenduse ajal ja takistavad töölauavoogude käivitamist. Näiteks võib seda tüüpi vea põhjustada tühi kohustuslik väli või määratlemata muutuja.

  • Käivitamise ajal ilmnevad käitusaja tõrked, mida nimetatakse ka eranditeks, ja need muudavad töölauavood nurjunuks. Näiteks võib kehtetu failitee põhjustada sellist viga. Kasutage mõnda saadaolevatest tõrkekäsitlussuvanditest , et vältida töölauavoogude nurjumist.

Kui toiming viskab tõrke, kuvab voo kujundaja selle kõrval ikooni ja asjakohase teabega hüpikpaani. Kui ilmnes tõrge projekteerimisaja tõrge, kuvab voo kujundaja toimingu modaalis ka veakirjelduse.

Tõmmis vigadest paanil.

Töölauavoogude hoiatused

Lisaks tõrgetele kuvab voo kujundaja hoiatusi, mis viitavad teie töölauavoogude mittekriitilistele probleemidele. Hoiatused ei takista töölauavoogude käivitumist, vaid viitavad võimalikele soovimatutele funktsioonidele (nt alamvoogude lõpmatud rekursioonid).

Tõmmis tõrkepaanil olevast hoiatusest.

Vaadake tõrked ja hoiatused üle paanil Vead

Paan Tõrked on voo kujundaja komponent, mis vastutab ilmnenud tõrgete ja hoiatuste kohta teabe kuvamise eest.

See koosneb neljast veerust:

  • Type (Tüüp): näitab, kas kuvatud üksus on tõrge või hoiatus.
  • Kirjeldus: ilmnenud tõrke või hoiatuse kirjeldus.
  • Alamvoog: selle alamvoolu nimi, mis sisaldab vigast toimingut või toimingut, mis põhjustab hoiatuse.
  • Rida: eksliku toimingu või hoiatust põhjustava toimingu rea number.

Paanil on ka filtrid konkreetsete alamvoogudega seotud tõrgete, hoiatuste ja/või üksuste kuvamiseks.

Tõmmis tõrkepaanil saadaolevast filtrist.

Kujundusaja vea või hoiatuse kohta lisateabe saamiseks topeltklõpsake vastavat üksust paanil Errors. Kui olete seda teinud, kuvatakse dialoogis teave järgmise kohta:

  • Asukoht: alamvool, joon ja toiming, mis põhjustas projekteerimisaja tõrke või hoiatuse.
  • Tõrketeade: teade ilmnes kavandamisaja tõrke või hoiatuse kohta.

Kujundusaja tõrkedialoogi kuvatõmmis.

Käitusaja tõrke kohta lisateabe saamiseks topeltklõpsake vastavat üksust paanil Errors. Kui olete seda teinud, kuvatakse dialoogis teave järgmise kohta:

  • Teade ilmnenud tõrke või hoiatuse kohta.
  • Asukoht: alamvool, rida ja toiming, mis põhjustas tõrke või hoiatuse.
  • Võimalikud kahjutustamisetapid ilmnenud probleemi lahendamiseks (praegu kehtivad ainult Exceli toimingute tõrgete korral).
  • Tõrke üksikasjad: tõrke korrelatsiooni ID, samuti ilmnenud käitusaja tõrke pikk tehniline kirjeldus.

Tõrke üksikasjade dialoogi kuvatõmmis.

Tõrkekäitlusfunktsiooni konfigureerimine

Power Automate Võimaldab teil konfigureerida tõrkekäitlusfunktsioone üksikute toimingute ja toiminguplokkide jaoks töölauavoogudes.

Üksikute toimingute tõrgete käsitlemine

Vaikimisi peatavad töölauavood tõrke ilmnemisel nende täitmise. Konkreetse toimingu jaoks kohandatud tõrkekäsitlusfunktsiooni konfigureerimiseks valige selle modaalis suvand Tõrke korral.

Kuvatõmmis toimingu veavalikust Sees.

Esimene saadaolev suvand on märkeruut Proovige tõrke ilmnemisel toimingut uuesti. See suvand paneb voo toimingut käivitama määratud arvu sekundite järel määratud arv kordi. Vaikeväärtus on üks korduskatse kahesekundilise intervalliga.

Toimingu märkeruudu Proovige toimingut uuesti kuvatõmmis.

Töölauavoo töös hoidmiseks ka siis, kui uuesti proovimise suvand nurjub, valige Jätka voo käivitamist. Kuvatud ripploendi kaudu saate teha järgmist.

  • Järgmisele toimingule liikumine: käivitab järgmise toimingu järjestuses.
  • Korda toimingut: kordab toimingut, kuni see töötab edukalt.
  • Avage silt: käivitage töölauavoog toimingugaSilt määratletud punktist.

Kuvatõmmis toimingu voo jätkamise suvandist.

Töölauavood pakuvad veel kahte tõrkekäsitlusvõimalust. Valige Uus reegel , et:

  • Määra muutuja: määrab määratud väärtuse valitud muutujale.
  • Käivita alamvool: käivitab määratud alamvoo.

Kuvatõmmis toimingu suvandist Uus reegel.

Kui erinevad tõrked nõuavad erinevaid tõrkekäsitlusfunktsioone, valige Täpsemalt ja konfigureerige iga võimalik tõrge eraldi.

Toimingute rühma vigade käsitlemine

Mõned stsenaariumid võivad nõuda sama tõrkekäitlusfunktsiooni rakendamist mitme toimingu jaoks töölauavoogudes.

Selle asemel, et konfigureerida iga toiming eraldi, saate juurutada tõrketoimingu Ploki sees ja konfigureerida tõrkekäsitluse kõigi plokis olevate toimingute jaoks.

See toiming pakub peaaegu samu suvandeid kui üksikute toimingute tõrkeseaded Sees, kuid võimaldab teil jäädvustada ka ootamatuid loogikavigu, näiteks proovida pääseda loendiüksusele juurde väljaspool piire.

Kuvatõmmis tõrketoimingust Blokeerimisplokk.

Töölauavoogudes ilmnenud tõrgete toomine

Töölauavoos ilmnenud uusima tõrke toomiseks ja selle hilisemates toimingutes kasutamiseks kasutage toimingut Hangi viimane .

See toiming tagastab veatüübi muutuja, mis pakub kuut erinevat atribuuti: nurjunud toimingu nimi, asukoht ja register, seda toimingut sisaldav alamvoog ning toimingu üksikasjad ja sõnum.

Kui soovite vältida sama tõrkeväärtuse hilisemat toomist töölauavoos, lubage suvand Kustuta tõrge , mis kustutab viimase vea pärast selle muutujasse salvestamist.

Tõrketoimingu Hangi viimane kuvatõmmis.