Stebėkite ir valdykite foninius darbo eigos procesus
Norėdami stebėti ir valdyti procesus, turite rasti procesą, įvertinti jo būseną ir atlikti visus būtinus problemų sprendimo veiksmus.
Foninių darbo eigų stebėjimas
Foninės darbo eigos generuoja sistemos užduoties eilutes, kad būtų galima sekti jų būseną. Informaciją apie šias sistemos užduotis galite pasiekti keliose programos vietose:
Nustatymai>Sistemos darbai
Čia rasite visų tipų sistemos užduotis. Turėsite filtruoti eilutes į tas, kuriose sistemos užduoties tipas yra Darbo eiga.
Iš foninio darbo eigos proceso
Atidarykite darbo eigos aprašas foną ir eikite į skirtuką Proceso seansas . Bus rodomos tik šios foninės darbo eigos sistemos užduotys.
Iš eilutės
Galite redaguoti lentelės formą, kad į naršymą būtų įtrauktas ryšys Fono procesai . Tai parodys visas sistemos užduotis, kurios buvo pradėtos eilutės kontekste.
Pastaba.
Jei asinchroninė sistemos užduotis (darbo eiga) nepavyksta kelis kartus iš eilės, sistema pradeda atidėti tos užduoties vykdymą ilgesniems ir ilgesniems laiko intervalams, kad administratorius arba programų kūrėjas galėtų ištirti ir išspręsti problemą. Vėl pradėjus vykdyti užduotį, jos vykdymas bus atnaujintas įprastai.
Foninių darbo eigų vykdymo veiksmai
Kol vykdoma foninė darbo eiga, galite pasirinkti Atšaukti, Pristabdyti arba Atidėti darbo eigą. Jei anksčiau pristabdėte darbo eigą, galite ją tęsti .
Foninių darbo eigos procesų būsena
Kai peržiūrite foninių darbo eigos procesų sąrašą, bet kuris atskiras procesas gali turėti vieną iš šių būsenos ir būsenos tipas reikšmių:
Būsena | Būsenos tipas |
---|---|
Paruošta | Laukiama išteklių |
Laikinai sustabdyta | Laukiama |
Užrakinta | Vykdoma Stabdoma Atšaukiama |
Užbaigta | Pavyko Atlikta nesėkmingai Atšauktos |
Proceso naikinimo žurnalo eilutės
Jei jūsų organizacija naudoja konteksto darbo eigas ar verslo proceo eigas, kurios vyksta dažnai, proceso žurnalo eilučių kiekis gali tapti didelis taip, kad sukeltų vykdymo problemas, kartu vartotojų didelį erdvės kiekį. Tam, kad naikinimo proceso žurnalo eilutės pakankamai nepašalintos vienu standartiniu bendra eilutės naikinimo darbu, galite naudoti bendro naikinimo sistemos darbų funkciją, kad sukurtumėte bendrą eilutės naikinimo darbą.
Eikite į Parametrai Duomenų>valdymas>Masinis eilučių naikinimas.
Masinės eilutės naikinimo srityje pasirinkite Naujas.
Masinio naikinimo vedlio pradiniame puslapyje pasirinkite Pirmyn .
Sąraše Ieškoti pasirinkite Sistemos užduotys.
Tolesnės sąlygos yra naudojamos norint sukurti atskirų eilučių panaikinimo darbą ir panaikinti proceso įrašo eilutes:
- Sistemos užduoties tipas lygus darbo eigai. Tai taikoma foninėms darbo eigos eilutėms.
- Statusas lygus užbaigtam. TIk užbaigtos darbo eigos galioja priešingam darbo vykdymui.
- Būsenos tipas lygūs pavyko. Naikinimas yra sėkmingas, atšauktas ar veiksmai nepavyko.
- Baigta Seniau nei X dienų 30. Naudokite stulpelį Baigta, jei norite panaikinti tik senesnes nei 30 dienų foninio darbo eigos proceso žurnalo eilutes.
Pasirinkite Toliau.
Nustatyti dažnumą, kuriuo atskiras naikinimo veiksmas bus vykdomas. Galite suplanuoti užduoties vykdymą nustatytais intervalais arba sukurti vienkartinę masinio naikinimo užduotį naudodami parinktį Nedelsiant. Šiame pavyzdyje, pasikartojantis veiksmas yra nustatytas vykdymui 2018 m. gegužės 21 d. ir kas 30 dienų po to.
Nedelsiant parinkties naudojimas
Atkreipkite dėmesį, kad turite galimybę atlikti tiesioginį sinchroninį masinį eilučių ištrynimą pasirinkdami parinktį Iš karto . Šis naikinimas atliekamas tiesiogiai su SQL serverio vykdymo, o ne praleidžiant kiekvieną eilutę pro naikinimo įvykio vamzdyną, kuris gali sumažinti sistemos veikimo poveikį. Tai gera parinktis, jei norite greitai išvalyti papildomas fonines darbo eigos eilutes, o ne masinio naikinimo užduotį, laukiančią asinchroninėje apdorojimo eilėje.
Parinktis Iš karto įjungiama, kai tenkinamos šios sąlygos:
- Bendras naikinimo darbas sistemos darbų lentelėje.
- Ieškos kriterijai turi sąlygą Sistemos užduoties tipas lygus darbo eigai.
- Vartotojas sukuriantis bendrą naikinimo darbą turi bendrą gylį naikinimo teisėms „AsyncOperation“ lentelėje. Sistemos administratoriaus saugos vaidmuo turi šias teises.
Sinchronizuotas bendras naikinimas panaikins tik „AsyncOperation“ eilutes baigtos būsenos. Daugiausiai 1 milijonas eilučių yra apdorojami įjungiant kas kartą. Jums reikės atlikti darbą keletą kartų, jei jūsų aplinka turi daugiau kaip 1 milijoną panaikintinų eilučių.
Trikčių šalinimas
Darbo eigos vykdymo triktis pasikeitus savininkui
Kai darbo eigos savininko vartotojas yra išjungtas, nebeturi teisių vykdyti darbo eigų arba jį pakeičia administratorius, anksčiau pradėtų ir vis dar laukimo būsenos vykdymų nepavyks paleisti, nes jie priklauso ankstesniam savininkui. Esant tokiai situacijai, rekomenduojama Atšaukti laukimo važiavimus, kurie priklauso ankstesniam savininkui. Jei turite paleidimų, kurių negalima atšaukti ir kuriuos reikia atnaujinti naujam savininkui, (kreipkitės pagalbos į palaikymo tarnybą)[/power-platform/admin/get-help-support].