Hibakezelés a Power Automate-ban párhuzamos elágazáson keresztül

Az emberek legtöbbször azt gondolják, hogy a hibakezelés hasonló a hibakereséshez. Ez a kettő teljesen különböző, de kéz a kézben járnak, amikor a flow létrehozásáról és fejlesztéséről van szó. Ebben az oktatóanyagban a Power Automate hibakezelését tárgyaljuk.

A hibakeresés a programhibák megtalálásának és eltávolításának folyamata. Másrészt a hibakezelés a hibák megválaszolására és megelőzésére vonatkozik.

Amikor felhasználóink ​​a folyamatainkat használják, azt szeretnénk, hogy a folyamataink meghatározott útvonalak legyenek. Ha bármilyen okból hiba történik, meg kell győződnünk arról, hogy megfelelően kezelik, hogy elkerüljük az áramlásunk meghibásodását. Ezt vagy egy feltétellel, vagy egy hibaüzenettel kezeljük, hogy a felhasználó tudja a hiba okát.

Tartalomjegyzék

Példa forgatókönyv a Power Automate hibakezeléséhez

Először nézzünk meg egy példát arra vonatkozóan, hogy hol használjunk hibakezelést. Megnyitunk egy mintafolyamatot, amelyet egy személy manuálisan indít el, és nincs szükség semmilyen adatbevitelre. Ez a folyamat megpróbál HTTP kérést küldeni a megadott URL-címre.

Hibakezelés a Power Automate-ban párhuzamos elágazáson keresztül

És ezt próbálja elérni.

Hibakezelés a Power Automate-ban párhuzamos elágazáson keresztül

Ezután egy olyan feltételen megy keresztül, amikor sikeres eredményt ad vissza, akkor üzenetet küld egy Slack csatornára az oldal tartalmával. Ha nem ad jóváhagyott kérést a kiszolgálótól, akkor üzenetet küld a következővel: „ MEGTAGADVA ”.

Hibakezelés a Power Automate-ban párhuzamos elágazáson keresztül

Ezzel a feltétellel úgy tűnik, hogy a hibát kezelték. De mi van akkor, ha valamiért ez az oldal leáll, vagy már nem található? A HTTP-kérés csatlakozási szoftvere nem is tud csatlakozni ehhez az oldalhoz, mert nem működik. Ezért nem ad vissza állapotkódot.

Nézzük meg, hogyan fog kinézni, ha nem rendelkezünk hibakezelővel az adott helyzethez. Megpróbáljuk szerkeszteni ezt, és módosítani az URL-t olyanra, ami nem létezik, így kényszeríthetjük a sikertelenséget.

Hibakezelés a Power Automate-ban párhuzamos elágazáson keresztül

Kattintson a három pontra, és válassza ki a Statikus eredményt .

Hibakezelés a Power Automate-ban párhuzamos elágazáson keresztül

Ezután kapcsolja ki a statikus eredményt, és kattintson a Kész gombra .

Hibakezelés a Power Automate-ban párhuzamos elágazáson keresztül

Ezt követően kattintson a Mentés gombra

Hibakezelés a Power Automate-ban párhuzamos elágazáson keresztül

Végül teszteljük.

Hibakezelés a Power Automate-ban párhuzamos elágazáson keresztül

Válassza az Én végrehajtom az aktiválási műveletet lehetőséget, majd kattintson a Teszt gombra .

Hibakezelés a Power Automate-ban párhuzamos elágazáson keresztül

Kattintson a Futtatás gombra .

Hibakezelés a Power Automate-ban párhuzamos elágazáson keresztül

Mivel nem állítottunk be hibakezelőt ehhez a helyzethez, a folyamatfutás meghiúsult.

Hibakezelés a Power Automate-ban párhuzamos elágazáson keresztül

Ezt felhasználóinknak nehéz lesz értelmezni. Ezért ez nagyon frusztráló lesz számukra. Tehát hogyan kezeljük és ellenőrizzük ezeket a dolgokat? Ez az a kontextus, amelyet szeretnék megvitatni, mielőtt rátérnénk arra, hogyan oldjuk meg a kérdést.

Párhuzamos elágazás a Power Automate hibakezeléséhez

Most, hogy megbeszéltük a kontextust, végezzünk néhány hibakezelést az általunk beállított folyamatban. Ezt párhuzamos ágakon keresztül fogjuk megtenni.

Először számítsa ki, melyik művelet okozhat hibát. Ebben a példában, amint azt korábban tárgyaltuk, ez a HTTP-kérés. Ez alatt kattintson a plusz ikonra, majd válassza a Párhuzamos ág hozzáadása lehetőséget.

Hibakezelés a Power Automate-ban párhuzamos elágazáson keresztül

Párhuzamos elágazás esetén ez a két művelet egyszerre történik. 

Hibakezelés a Power Automate-ban párhuzamos elágazáson keresztül

Azonban azt is beállíthatjuk, hogy ez a művelet csak akkor történjen meg, ha az előző művelet sikeres volt. Egyszerűen kattintson a három pontra itt, és válassza a Futtatás után konfigurálás lehetőséget .

Hibakezelés a Power Automate-ban párhuzamos elágazáson keresztül

Ebben a részben megadhatjuk, hogy az aktuális művelet mikor történjen meg az előző alapján. Ebben a példában válassza ki a sikeres lehetőséget, majd kattintson a Kész gombra.

Hibakezelés a Power Automate-ban párhuzamos elágazáson keresztül

Másrészt szeretnénk, ha ez futna, ha az előző művelet sikertelen. Először keresse meg és válassza ki a Slack csatlakozót.

Hibakezelés a Power Automate-ban párhuzamos elágazáson keresztül

Ezután válassza az Üzenet közzététele műveletet.

Hibakezelés a Power Automate-ban párhuzamos elágazáson keresztül

Üzenetet küldünk az általános csatornára: „ Az Ön által elindított folyamat meghiúsult? ”.

Hibakezelés a Power Automate-ban párhuzamos elágazáson keresztül

Ezután kattintson a három pontra, és válassza a Futtatás után konfigurálás lehetőséget .

Hibakezelés a Power Automate-ban párhuzamos elágazáson keresztül

Törölje a sikeres jelölőnégyzetet , és ellenőrizze, hogy a sikertelen , kihagyták és időtúllépési lehetőségek vannak. Végül kattintson a Kész gombra

Hibakezelés a Power Automate-ban párhuzamos elágazáson keresztül

Ezután látni fogjuk, hogy most van egy kis piros nyíl az akció felett. Ez azt jelzi, hogy a művelet csak akkor történik meg, ha a folyamat nem fut sikeresen.

Hibakezelés a Power Automate-ban párhuzamos elágazáson keresztül

Az áramlás tesztelése

Mentsük el a folyamatunkat, és teszteljük.

Hibakezelés a Power Automate-ban párhuzamos elágazáson keresztül

Kattintson a Teszt gombra .

Hibakezelés a Power Automate-ban párhuzamos elágazáson keresztül

Válassza a Végrehajtom a trigger műveletet, majd kattintson a Teszt gombra.

Hibakezelés a Power Automate-ban párhuzamos elágazáson keresztül

Kattintson a Futtatás gombra .

Hibakezelés a Power Automate-ban párhuzamos elágazáson keresztül

Most látni fogjuk, hogy az áramlási futás sikertelen volt.

Hibakezelés a Power Automate-ban párhuzamos elágazáson keresztül

Azt is láthatjuk, hogy a feladatnak ez a része mégis sikerült.

Hibakezelés a Power Automate-ban párhuzamos elágazáson keresztül

Ez azt jelenti, hogy a felhasználók és fejlesztőink értesítést kaptak arról, hogy a folyamat meghiúsult. Amikor a Slackben #general csatornánkra lépünk , azt az üzenetet fogjuk látni, amely azt jelzi, hogy a folyamatunk meghiúsult.

Hibakezelés a Power Automate-ban párhuzamos elágazáson keresztül




Következtetés

Összefoglalva, az Üzenet közzététele művelet csak akkor fut le, ha a HTTP-művelet meghiúsult, kimaradt vagy időtúllépés történt. Másrészt a Feltétel szakasz lefut, ha az előző művelet sikeresen lefut. És ez a hibakezelés lényege. Mind a sikeres, mind a sikertelen áramlási futtatásokhoz megvan az út.

Így megengedhetjük, hogy más, kudarcot vallott cselekvések után cselekedjenek. Vannak más módszerek is a hibakezelésre, de ez a legegyszerűbb módja. Remélhetőleg sikerült megértenie a hibakezelés relevanciáját és annak módját a .

Minden jót,

Henrik

Leave a Comment

E-mail melléklet mentése SharePointba a Power Automate segítségével

E-mail melléklet mentése SharePointba a Power Automate segítségével

Ebből a blogból megtudhatja, hogyan mentheti automatikusan az e-mail mellékleteket a SharePointba, majd törölheti az e-maileket a Power Automate segítségével.

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Power Automate folyamatok létrehozása a semmiből

A Power Automate folyamatok létrehozása a semmiből

Ismerje meg, hogyan hozhat létre <strong>Power Automate</strong> folyamatokat a semmiből. Sablon használata helyett mi magunk hozzuk létre a kiváltó okokat és a műveleteket.

4 módszer a Pi használatára a Pythonban példákkal

4 módszer a Pi használatára a Pythonban példákkal

4 módszer a Pi használatára a Pythonban példákkal

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

Ebben az útmutatóban bemutatom, hogyan lehet Pénzügyi információk mátrixát létrehozni a Profit és veszteség (P&L) kimutatással a LuckyTemplates alkalmazásban.

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Fedezze fel, hogyan lehet dinamikusan egyesíteni oszlopokat a Power Query Table.CombineColumns függvény segítségével.

SharePoint-fájlok hozzáadása a számítógéphez

SharePoint-fájlok hozzáadása a számítógéphez

Ismerje meg, hogyan adhatjuk hozzá és szinkronizálhatjuk SharePoint-fájljainkat az asztalon és a OneDrive-on.

Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

Tudja meg, miért fontos egy dedikált dátumtáblázat a LuckyTemplatesben, és ismerje meg ennek leggyorsabb és leghatékonyabb módját.

LuckyTemplates mobil jelentéskészítési tippek és technikák

LuckyTemplates mobil jelentéskészítési tippek és technikák

Ez a rövid oktatóanyag kiemeli a LuckyTemplates mobil jelentési funkcióját. Megmutatom, hogyan készíthet hatékony jelentéseket mobileszközökön.

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

Ebben a LuckyTemplates bemutatóban olyan jelentéseket tekintünk át, amelyek professzionális szolgáltatáselemzést mutatnak be egy olyan cégtől, amely több szerződéssel és ügyfél-elkötelezettséggel rendelkezik.