Bendrinti naudojant


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ą.

  1. Eikite į Parametrai Duomenų>valdymas>Masinis eilučių naikinimas.

  2. Masinės eilutės naikinimo srityje pasirinkite Naujas.

  3. Masinio naikinimo vedlio pradiniame puslapyje pasirinkite Pirmyn .

  4. Sąraše Ieškoti pasirinkite Sistemos užduotys.

  5. 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.

    Ekrano kopija, kurioje rodomi masinio eilučių naikinimo užduoties kūrimo parametrai.

  6. Pasirinkite Toliau.

  7. 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.

    Ekrano kopija, kurioje rodomos masinio eilučių naikinimo parinktys.

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].

Tolesnis veiksmas

Geriausia foninių darbo eigos procesų praktika