Háttérben futó munkafolyamatok nyomon követése és felügyelete
A folyamatok kezeléséhez és nyomon követéséhez ki kell keresnie a folyamatot, értékelnie annak állapotát, majd elvégezni a problémák megoldásához szükséges tennivalókat.
Háttér-munkafolyamatok figyelése
A háttér-munkafolyamatok rendszerfeladatok-sorokat állítanak elő állapotuk nyomon követésére. Ezen rendszerfeladatok információit az alkalmazáson belül több helyen is elérheti:
Beállítások > Rendszerfeladatok
Ez a rendszerfeladatok minden típusát magába foglalja. Ki kell szűrnie azokat a sorokat, amelyeknél a Rendszerfeladat típusa Munkafolyamat.
A háttér-munkafolyamatból
Nyissa meg a háttérmunkafolyamat-definíciót, lépjen a Folyamat-munkamenet lapra. Ezzel megtekinthetők ehhez a háttér-munkafolyamathoz tartozó rendszerfeladatok.
A sorból
Szerkesztéssel beállíthatja a tábla űrlapján, hogy a navigációs rész tartalmazza a Háttérfolyamatok kapcsolatot is. Ez megmutatja a sor kontextusában indított valamennyi rendszerfeladatot.
Note
Ha egy aszinkron rendszerfeladat (munkafolyamat) egymás után több alkalommal sikertelenül fut, a rendszer hosszabb időtartamokkal elhalasztja a feladat végrehajtását, a rendszergazda vagy az alkalmazáskészítő így megvizsgálhatja és kijavíthatja a hibát. Amikor a feladat újra sikeres, a végrehajtása normál módon folytatódik.
Műveletek a futó háttér-munkafolyamatokkal
Egy háttér-munkafolyamat futása közben is használhatja a Mégse, a szünet és az Elhalasztás opciókat a munkafolyamatra. Ha korábban szüneteltette a munkafolyamatot, akkor a Folytatás gombbal újra elindíthatja azt.
A valós idejű háttér-munkafolyamatok állapota
Amikor megtekinti a valós idejű háttér-munkafolyamat-folyamatok listáját, az egyes folyamatok a következő Állapot és Állapot oka értékekkel rendelkezhetnek:
| Állam | Állapot oka |
|---|---|
| Üzemkész | Várakozás erőforrásokra |
| Felfüggesztve | Várakozás |
| Zárolt | Folyamatban Felfüggesztés alatt Megszakítás |
| Befejezve | Sikeres Sikertelen Visszavonva |
Folyamatok naplósorainak törlése
Ha a szervezete gyakran futó háttérfolyamatokat vagy üzleti folyamatokat használ, azok naplósorjai elérhetnek egy akkora méretet, amely már teljesítményproblémákat okozhat, valamint jelentős tárhelymennyiséget foglalhat el. Ha egy normál tömeges sortörlési feladat nem távolít el minden folyamatnaplósort, a rendszerfeladatok tömeges törlési funkciójával létrehozhat egyéni, tömeges sortörlési feladatot.
Lépjen a Beállítások > Adatkezelés > Tömeges sortörlés területre.
A Tömeges sortörlés területen válassza az Új lehetőséget.
A Tömeges törlés varázsló kezdőlapján válassza a Tovább lehetőséget.
A Keresés listában válassza a Rendszerfeladatok elemet.
Az alábbi feltételekkel hozhat létre olyan tömeges sortörlési feladatot, amellyel törölheti a folyamatnaplósorokat:
- Rendszerfeladat típusa egyenlő munkafolyamat. Ez a cél a háttérben lévő munkafolyamatok sorait célozza meg.
- Állapot Egyenlő Befejezve. A feladat csak a befejezett munkafolyamatokra érvényes.
- Állapot oka Egyenlő Sikeres. Sikeres, megszakított és sikertelen feladatok törlése.
- Befejezve X Napnál régebben 30. A Befejezve oszloppal csak a háttérbeli munkafolyamatok 30 napnál régebbi naplósorait törölheti.

Válassza a Következő lehetőséget.
Adja meg a tömeges törlési feladat futtatási gyakoriságát. A feladatot ütemezheti adott időközönként való futásra, vagy létrehozhat egyszeri tömeges törlési feladatot Az azonnali lehetőséggel. Ebben a példában egy ismétlődő feladatot állítunk be 2018. május 21-i futásra, 30 naponkénti ismétlődéssel.

Az azonnali lehetőség használata
Megfigyelheti, hogy azonnali, szinkronizált tömeges sortörlést végezhet az azonnal lehetőség kiválasztásával. A törlést egy közvetlen SQL Server-végrehajtás vezérli, így a rendszer nem soronként halad végig a törlési esemény folyamatán, ami csökkenthetné a rendszer teljesítményét. Ez akkor jó választás, ha gyorsan törölni szeretné a felesleges háttérbeli munkafolyamat-sorokat ahelyett, hogy megvárná, amíg egy tömeges törlési feladat eljut a feldolgozásig az aszinkron várakozási sorban.
Az Azonnal lehetőség a következő feltételek megléte esetén érhető el:
- A tömeges törlési feladat a rendszerfeladatok táblázathoz tartozik.
- A keresési feltételek megszabják, hogy a rendszerfeladat típusa egyenlő legyen a munkafolyamattal.
- A tömeges törlési feladatot létrehozó felhasználó globális hatókörrel rendelkezik az AsyncOperation táblázat törlési engedélye felett. A rendszergazda biztonsági szerepkör rendelkezik ezzel a jogosultsággal.
A szinkron tömeges törlés csak a befejezett állapot AsyncOperation sorokat törli. A rendszer hívásonként maximum 1 millió sort dolgoz fel. Ha a környezete több mint 1 millió eltávolítandó sort tartalmaz, a feladatot többször kell végrehajtania.
Problémák hibaelhárítása
Munkafolyamat-futtatási hiba a tulajdonos módosítása után
Amikor egy munkafolyamat-tulajdonos felhasználó inaktiválva van, már nem rendelkezik engedélyekkel a munkafolyamatok futtatásához, vagy a rendszergazda módosítja, a korábban elindított és várakozási állapotban lévő futtatások nem fognak futni, mivel az előző tulajdonoshoz tartoznak. Ebben az esetben ajánlott az előző tulajdonoshoz tartozó várakozási futtatás megszakítása. Ha olyan futtatásai vannak, amelyeket nem lehet törölni, és frissíteni kell az új tulajdonosra (segítségért forduljon az ügyfélszolgálathoz)[/power-platform/admin/get-help-support] .
Következő lépés
Háttérben futó munkafolyamatokkal kapcsolatos bevált módszerek
Note
Megosztja velünk a dokumentációja nyelvi preferenciáit? Rövid felmérés elvégzése. (ne feledje, hogy ez a felmérés angol nyelvű)
A felmérés elvégzése körülbelül hét percet vesz igénybe. Semmilyen személyes adatot nem gyűjtünk (adatvédelmi nyilatkozat).
Visszajelzés
Visszajelzés küldése és megtekintése a következőhöz: