Fona darbplūsmas procesu pārraudzība un pārvaldība
Lai pārraudzītu un pārvaldītu procesus, jums ir jāatrod process, jānovērtē statuss un jāveic visas problēmu novēršanai nepieciešamās darbības.
Fona darbplūsmu pārraudzība
Fona darbplūsmas ģenerē sistēmas darbu rindas, lai izsekotu to statusu. Informācijai par šiem sistēmas uzdevumiem varat piekļūt vairākās lietojumprogrammas sadaļās.
Iestatījumi>Sistēmas darbi
Šajā sadaļā ir ietverti visi sistēmas uzdevumu tipi. Jums būs jāfiltrē rindas uz tām, kurās sistēmas darba tips ir darbplūsma.
No fona darbplūsmas procesa
Atveriet fona darbplūsmas definīcija un dodieties uz cilni Procesa sesija . Tas parādīs tikai sistēmas uzdevumus šai fona darbplūsmai.
No rindas
Tabulas formu var rediģēt tā, lai navigācijā tiktu iekļauta relācija Fona procesi . Tas parādīs visus sistēmas darbus, kas ir sākti rindas kontekstā.
Piezīmes
Ja asinhronais sistēmas darbs (darbplūsma) neizdodas vairākas reizes pēc kārtas, sistēma sāk atlikt šī darba izpildi uz ilgākiem un ilgākiem laika intervāliem, lai administrators vai lietojumprogrammu veidotājs varētu izpētīt un atrisināt problēmu. Kad darba norise atkal notiek sekmīgi, tā izpilde tiek atsākta parastajā veidā.
Darbības ar pašlaik izpildītām fona darbplūsmām
Kamēr darbojas fona darbplūsma, jums ir opcijas Atcelt, Pauzēt vai Atlikt darbplūsmu. Ja iepriekš esat pauzējis darbplūsmu, varat to atsākt .
Fona darbplūsmas procesu statuss
Skatot fona darbplūsmas procesu sarakstu, jebkuram atsevišķam procesam var būt kāds no šiem stāvokļiem un statusa iemesls vērtībām:
Valsts | Statusa iemesls |
---|---|
Gatavs | Notiek resursu gaidīšana |
Aizturēta | Notiek gaidīšana |
Bloķēts | Notiek Notiek pauzēšana Atcelšana |
Pabeigta | Veiksmīgi Neizdevās Atcelta |
Procesa žurnālu rindu dzēšana
Ja jūsu organizācija izmanto fona darbplūsmas vai biznesa procesa plūsmas, kas darbojas bieži, procesu žurnālu rindu daudzums var kļūt pietiekami liels, lai izraisītu veiktspējas problēmas, kā arī patērētu ievērojamu krātuves apjomu. Lai izdzēstu procesu žurnāla rindas, kas nav pietiekami noņemtas vienā no standarta lielapjoma rindu dzēšanas darbiem, varat izmantot lielapjoma dzēšanas sistēmas darbu funkciju, lai izveidotu pielāgotu lielapjoma rindu dzēšanas darbu.
Dodieties uz Iestatījumi Datu pārvaldība>Lielapjoma rindu dzēšana>.
Apgabalā Lielapjoma rindu dzēšana atlasiet Jauns.
Lielapjoma dzēšanas vedņa sākuma lapā atlasiet Tālāk.
Sarakstā Meklēt atlasiet Sistēmas uzdevumi.
Lai dzēstu lielapjoma rindu dzēšanas uzdevumu, tiek lietoti šādi nosacījumi:
- Sistēmas darba tips ir vienāds ar darbplūsmu. Tas ir vērsts uz fona darbplūsmas rindām.
- Statuss ir vienāds ar Pabeigts. Ir derīgas tikai pabeigtas darbplūsmas, lai izpildītu uzdevumu.
- Statusa iemesls Equals izdevās. Dzēst sekmīgos, atceltos un neizdevušos uzdevumus.
- Pabeigts Vecāks par X dienām 30. Izmantojiet kolonnu Pabeigts, lai dzēstu tikai fona darbplūsmas procesa žurnāla rindas, kas ir vecākas par 30 dienām.
Atlasiet Tālāk.
Iestatiet lielapjoma dzēšanas uzdevuma izpildes biežumu. Varat ieplānot savu darbu, lai tas tiktu izpildīts noteiktos intervālos, vai izveidot vienreizēju lielapjoma dzēšanas darbu , izmantojot opciju Nekavējoties. Šajā piemērā periodisks uzdevums ir iestatīts uz palaišanu 2018. gada 21. maijā un pēc tam ik pēc 30 dienām.
Opcijas Uzreiz lietošana
Ņemiet vērā, ka jums ir opcija veikt tūlītēju sinhronu rindu lielapjoma dzēšanu, atlasot opciju Tūlīt . Šī dzēšana tiek veikta, izmantojot tiešo SQL Server izpildi, nevis ejot uz katru rindu ar Dzēst notikumu konveijeru, kas var samazināt sistēmas veiktspējas ietekmi. Šī ir laba iespēja, ja vēlaties ātri iztīrīt papildu fona darbplūsmas rindas, nevis lielapjoma dzēšanas darbu, kas gaida asinhrono rindā apstrādei.
Opcija Nekavējoties ir iespējota, ja ir spēkā šādi nosacījumi:
- Lielapjoma dzēšanas uzdevums ir Sistēmas uzdevumu tabulai.
- Meklēšanas kritērijiem ir nosacījums Sistēmas darba tips ir vienāds ar darbplūsmu.
- Lietotājam, kas veido lielapjoma dzēšanas uzdevumu, ir globāla dziļuma dzēšanas atļauja tabulā AsyncOperation. Šī privilēģija ir sistēmas administratora drošības lomai.
Izmantojot sinhrono lielapjoma dzēšanu, tikai AsyncOperation rindas tiks dzēstas pabeigtajā stāvoklī. Katram uzaicinājumam apstrādā ne vairāk kā 1 miljonu rindu. Uzdevums ir jāizpilda vairākas reizes, ja vidē ir vairāk nekā 1 miljons rindu, ko noņemt.
Problēmu novēršana
Darbplūsmas izpildes kļūme pēc īpašnieka maiņas
Kad darbplūsmas īpašnieka lietotājs ir deaktivizēts, viņam vairs nav darbplūsmu izpildes atļauju vai to ir mainījis administrators, iepriekš sāktās un joprojām gaidīšanas stāvoklī esošās palaišanas neizdosies, jo tās pieder iepriekšējam īpašniekam. Šādā gadījumā ieteicams atcelt gaidīšanas braucienus, kas pieder iepriekšējam īpašniekam. Ja jums ir palaisti, kurus nevar atcelt un kuri ir jāatjaunina jaunajam īpašniekam, (sazinieties ar atbalsta dienestu)[/power-platform/admin/get-help-support], lai saņemtu palīdzību.