Nadziranje i upravljanje procesima tijeka rada u stvarnom vremenu

Napomena

Na snazi od studenog 2020.:

  • Common Data Service preimenovan je u Microsoft Dataverse. Saznajte više
  • Neka je terminologija u usluzi Microsoft Dataverse ažurirana. Na primjer, sada je entitet preimenovan u tablica, a polje u stupac. Saznajte više

Ovaj će se članak uskoro ažurirati kako bi sadržavao najnoviju terminologiju.

Da biste nadzirali procese i njima upravljali, morate pronaći proces, ocijeniti stanje i izvršiti potrebne akcije za rješavanje problema.

Nadzor tijekova rada i akcija u stvarnom vremenu

Tijekovi rada i akcije u stvarnom vremenu ne upotrebljavaju retke Posao sustava jer se događaju odmah. Sve pogreške koje se dogode korisniku će se prikazati u aplikaciji sa zaglavljem Pogreška poslovnih procesa.

Nema zapisnika za uspješne operacije. Možete omogućiti zapisivanje za pogreške odabirom mogućnosti Zadrži zapisnike za poslove tijeka rada u kojima je došlo do pogreške u području Zadržavanje zapisnika tijeka rada na dnu kartice Administracija za proces.

Za prikaz zapisnika pogrešaka za određeni proces otvorite tijek rada u stvarnom vremenu ili definiciju akcije i idite na karticu Sesije procesa. Time se prikazuju sve pogreške zapisane za taj proces.

Ako želite prikaz svih pogrešaka za bilo koji proces, idite na Napredno traženje i stvorite prikaz koji pokazuje pogreške u tablici sesije procesa.

Stanje procesa tijeka rada u stvarnom vremenu

Kada prikažete popis procesa tijeka rada u stvarnom vremenu, svi pojedinačni procesi mogu imati neku od sljedećih vrijednosti za Stanje i Razlog stanja:

Savezna država Razlog stanja
Spreman Čekanje resursa
Odgođeno Čekanje
Zaključan U tijeku

Pauziranje

Otkazivanje
Dovršeno uspjelo

Neuspjelo

Otkazano

Brisanje redaka zapisa procesa

Ako vaša tvrtka ili ustanova upotrebljava pozadinske tijekove rada ili tijekove poslovnog procesa koji se često pokreću, količina redaka zapisa procesa može postati dovoljno velika da uzrokuje probleme s izvedbom i može zauzeti znatnu količinu u spremištu. Za brisanje redaka zapisa procesa koje poslovi standardnog masovnog brisanja redaka nisu uklonili, možete upotrijebiti značajku poslova sustava masovnog brisanja kako biste izradili posao prilagođenog masovnog brisanja redaka.

  1. Idite na Postavke > Upravljanje podacima > Masovno brisanje redaka.

  2. U području Masovno brisanje redaka odaberite Novo.

  3. Na početnoj stranici Čarobnjak za masovno brisanje, odaberite Dalje.

  4. Na popisu Traži odaberite Poslovi sustava.

  5. Sljedeći uvjeti upotrebljavaju se za izradu posla masovnog brisanja redaka kako bi se izbrisali retci zapisa procesa:

    • Vrsta posla sustava jednaka je tijeku rada: Ova opcija cilja retke tijeka rada u stvarnom vremenu.

    • Status jednako dovršeno : Samo dovršeni tijekovi rada vrijede za pokretanje posla.

    • Razlog stanja jednako uspjelo : Brisanje uspješnih, otkazanih i neuspjelih poslova.

    • Datum dovršetka starijij od X dana 30: Upotrijebite stupac Datum dovršetka kako biste izbrisali samo retke zapisa procesa tijeka rada u stvarnom vremenu koji su stariji od 30 dana.

    Prikaz stranice za prilagođeno masovno brisanje redaka.

  6. Odaberite Dalje.

  7. Postavite učestalost pokretanja posla za masovno brisanje. Možete zakazati izvođenje posla u zadanim intervalima ili stvoriti jednokratni posao masovnog brisanja koristeći opciju Odmah. U ovom se primjeru ponavljajući posao postavlja za pokretanje 21. svibnja 2018. i svakih 30 dana nakon toga.

    Opcije masovnog brisanja redaka.

Koristeći opciju Odmah

Uzmite u obzir da vam je na raspolaganju opcija trenutnog, sinkronog masovnog brisanja redaka ako odaberete opciju Odmah. Ovo brisanje izvršava se uz izravno izvršavanje SQL poslužitelja, umjesto da svaki redak prolazi kroz kanal događaja brisanja što može smanjiti utjecaj na izvedbu sustava. Ovo je korisna opcija ako želite brzo izbrisati dodatne retke tijekova rada u stvarnom vremenu, umjesto čekanja posla masovnog brisanja u asinkronom redu čekanja za obradu.

Opcija Odmah omogućena je kada su ispunjeni sljedeći uvjeti:

  • Posao masovnog brisanja je za tablicu Poslovi sustava.
  • Kriterij pretraživanja ima uvjet da je vrsta posla sustava jednaka tijeku rada.
  • Korisnik koji izrađuje posao masovnog brisanja ima globalnu dubinu za privilegiju brisanja u tablici AsyncOperation. Tu privilegiju sadrži sigurnosna uloga administratora sustava.

Sinkrono masovno brisanje izbrisat će samo retke AsyncOperation u dovršenom stanju. Za svako pozivanje obrađuje se maksimalno milijun redaka. Posao ćete morati izvršiti više puta ako okruženje ima više od milijun redaka koje je potrebno ukloniti.

Sljedeći koraci

Najbolje prakse za procese tijeka rada u stvarnom vremenu