Munkafolyamat-eljárások létrehozásának és kezelésének bevált gyakorlatai
Ez a témakör a Dynamics 365 Customer Engagement (on-premises) szolgáltatásra vonatkozik. A témakör Power Apps szolgáltatásról szóló verziót a következő helyen találja: Gyakorlati tanácsok munkafolyamatokhoz
Ez a témakör gyakorlati tanácsokat ad a munkafolyamatok létrehozásához és kezeléséhez.
Végtelen hurkok elkerülése
Egyes esetekben létrejöhet olyan munkafolyamati logikat, amely végtelen hurokhoz vezet, így lefoglalja a szerver erőforrásait és rontja a rendszerteljesítményt. Egy tipikus példa erre az, ha egy munkafolyamat indítását egy adott attribútum frissítéséhez konfigurálta, majd ugyanez a munkafolyamat frissíti ezt az attribútumot a munkafolyamat logikájában. A frissítési művelet újból kiváltja ugyanezt a munkafolyamatot, amely újból aktualizálja a bejegyzést, és folyamatosan újra elindítja magát.
A létrehozott munkafolyamatok a végtelen ciklusok észlelésére és leállítására irányuló logikát tartalmaznak. Ha egy munkafolyamatot rövid időn belül egy adott rekordon bizonyos számnál többször futtatnak, a folyamat a következő hibával meghiúsul: Ez a munkafolyamat-feladat megszakadt, mert az azt elindító munkafolyamat végtelen hurkot tartalmazott. Javítsa ki a munkafolyamat logikáját, és próbálkozzon újra. Az időhatár 16.
Munkafolyamat-sablonok használata
Ha sokban hasonlító munkafolyamatai vannak, és arra számít, hogy a jövőben még több, ugyanezen a mintán alapuló munkafolyamat létrehozására lesz szükség, akkor elmentheti őket munkafolyamat-sablonként. Így a következő alkalommal amikor egy hasonló munkafolyamatot kell létrehoznia, a munkafolyamat-sablonból is megteheti azt, így nem kell egyesével bevinni az összes feltételt és műveletet.
A Folyamat létrehozása párbeszédpanelen válassza azÚj folyamat lehetőséget egy meglévő sablonból (válasszon a listából).
Alárendelt munkafolyamatok használata
Ha ugyanazt a logikát alkalmazza különböző munkafolyamatokban vagy feltételes elágazásokban, akkor definiálja ezt a logikát alárendelt munkafolyamatként, hogy ne kelljen minden egyes munkafolyamatban és feltételes elágazásban újból manuálisan létrehoznia. Ezzel egyszerűbbé válik a munkafolyamatok karbantartása is. Nem lesz szüksége minden munkafolyamat vizsgálatára, amelyek ugyanazt a logikát használják, elég lesz csak egyetlen munkafolyamatot frissítenie.
Kevesebb napló
Ha lemezterületet szeretne megtakarítani, törölje a jelet a Naplózzák a hibát észlelő munkafolyamat-feladatokról jelölőnégyzetből, ha nem kell megőriznie ezeket az adatokat.
Korlátozza az ugyanazt az entitást frissítő munkafolyamatok számát
Ha ugyanazt az entitást frissítő munkafolyamatokból több, mint egy fut, az erőforrás-zárolás problémákhoz vezethet. Képzeljen el különböző futó munkafolyamatokat, amelyeknél minden lehetőség frissítés aktivál egy partnerhez társított frissítést. E futó munkafolyamatok számos példánya megpróbálja frissíteni ugyanazt a partnerbejegyzést, ami ugyanakkor erőforrás-zárolás problémákhoz vezethet. Munkafolyamat-hibák lépnek fel, és a rendszer hibaüzenetet rögzít, például SQL-időtúllépés: Nem lehet zárolni az erőforrás-erőforrás nevét.
Változások nyomon követése a Jegyzetek használatával
Munkafolyamatok szerkesztésekor kattintson a Jegyzetek fülre, és írja be mit változtatott és miért. Ezzel más felhasználók is tudni és érteni fogják a változtatásokat.
Lásd még
Munkafolyamat-folyamatok áttekintése
Munkafolyamatok konfigurálása
Munkafolyamatok figyelése és kezelése
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: