Verzióelőzmények a SharePoint-listákban
Fedezze fel, hogy a SharePoint verzióelőzményei hogyan segíthetnek áttekinteni egy bizonyos adatok alakulását, és hány módosításon mentek 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.
És ezt próbálja elérni.
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 ”.
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.
Kattintson a három pontra, és válassza ki a Statikus eredményt .
Ezután kapcsolja ki a statikus eredményt, és kattintson a Kész gombra .
Ezt követően kattintson a Mentés gombra .
Végül teszteljük.
Válassza az Én végrehajtom az aktiválási műveletet lehetőséget, majd kattintson a Teszt gombra .
Kattintson a Futtatás gombra .
Mivel nem állítottunk be hibakezelőt ehhez a helyzethez, a folyamatfutás meghiúsult.
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.
Párhuzamos elágazás esetén ez a két művelet egyszerre történik.
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 .
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.
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.
Ezután válassza az Üzenet közzététele műveletet.
Üzenetet küldünk az általános csatornára: „ Az Ön által elindított folyamat meghiúsult? ”.
Ezután kattintson a három pontra, és válassza a Futtatás után konfigurálás lehetőséget .
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 .
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.
Az áramlás tesztelése
Mentsük el a folyamatunkat, és teszteljük.
Kattintson a Teszt gombra .
Válassza a Végrehajtom a trigger műveletet, majd kattintson a Teszt gombra.
Kattintson a Futtatás gombra .
Most látni fogjuk, hogy az áramlási futás sikertelen volt.
Azt is láthatjuk, hogy a feladatnak ez a része mégis sikerült.
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.
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
Fedezze fel, hogy a SharePoint verzióelőzményei hogyan segíthetnek áttekinteni egy bizonyos adatok alakulását, és hány módosításon mentek keresztül.
Itt található egy eszköz jelentések és látványelemek készítéséhez, egy színhexadecimális kódválasztó, amellyel könnyedén lekérheti LuckyTemplates jelentései színeit.
Könnyedén megjeleníthet egy dátumtartományt szeletelőként a jelentésben időszaki táblázat segítségével. Használjon M-kódot a dinamikus dátumszeletelő létrehozásához a LuckyTemplates alkalmazásban.
Az Excel gyakorisági táblázataiban, valamint az aránytáblázatokban készültek. Nos, nézze meg, mik ezek, és mikor kell használni őket.
Ismerje meg, hogyan töltheti le és telepítheti a DAX Studio és a Tabular Editor 3 alkalmazást, és hogyan konfigurálhatja őket a LuckyTemplates és az Excel programban való használatra.
Ez a blog tartalmazza a Shape Map vizualizációt a LuckyTemplates térbeli elemzéséhez. Megmutatom, hogyan használhatja hatékonyan ezt a vizualizációt annak funkcióival és elemeivel.
Ebben az oktatóanyagban egy egyedülálló ötletet mutatok be a pénzügyi jelentésekkel kapcsolatban, amely az eredmények hozzárendelését jelenti a LuckyTemplates-en belüli táblázatsablonok előre meghatározásához.
Hozzon létre DAX-mértékeket a LuckyTemplates alkalmazásban meglévő mértékek vagy képletek használatával. Ezt nevezem mértékelágazási technikának.
Ebben a blogban fedezze fel a LuckyTemplates adatkészletet, a leghatékonyabb függvényhívást, amely M- és DAX-függvények ezreit juttatja a keze ügyébe.
A mai oktatóanyagban megosztok néhány adatmodellezési technikát a DAX-mérések jobb rendszerezéséhez a hatékonyabb munkafolyamat érdekében.