Power Automate VS Logic Apps. Power Automate esettanulmányok

Jó napot mindenkinek! A korábbi cikkben, amely a Power Automate és a Logic Apps tanulmányozásával foglalkozott, megvizsgáltuk a Power Automate és a Logic Apps közötti fő különbségeket. Ma szeretnénk tovább lépni, és bemutatni néhány érdekes lehetőséget, amelyeket e termékek segítségével valósíthatunk meg. Ebben a cikkben néhány olyan esetre nézünk, amelyet a Power Automate segítségével lehet megvalósítani.

Microsoft Power Automate

Ez a termék széleskörű csatlakozókészletet kínál a különböző szolgáltatásokhoz, valamint események bekövetkezésekor azonnal futó folyamatok automatikus és instant indítóját. Ezenkívül támogatott a folyamatok ütemezés szerinti vagy gombnyomás általi indítása is.

1. Automatikus bejelentkezés az észlelt ügyekre

Az egyik eset az automatikus bejelentkezés megvalósítása az észlelt ügyekre. A folyamat indítójának ebben az esetben az bizonyos levelek érkezése szolgál, amelyeket egy adott postaládába küldenek, majd ezt követően jön a további logika feldolgozása:
Power Automate VS Logic Apps. Power Automate esettanulmányok


A „Mikor érkezik új e-mail” indító beállításakor különböző szűrőket lehet alkalmazni a szükséges esemény előidézésére:

Power Automate VS Logic Apps. Power Automate esettanulmányok

Például a folyamat csak olyan levelekre indítható, amelyek mellékletet tartalmaznak, vagy olyan levelekre, amelyek maximális fontossággal bírnak. A folyamatot akkor is elindíthatjuk, ha a levél egy meghatározott postaláda mappájába érkezett. Ezen kívül van lehetőség szűrni a leveleket a levél témájában keresett kifejezés alapján.
Miután elvégeztük a szükséges számításokat és megkaptuk a szükséges információkat, egy elemet hozhatunk létre a SharePoint listában más műveletekből származó helyettesítések használatával:

Power Automate VS Logic Apps. Power Automate esettanulmányok

Egy ilyen folyamattal könnyedén megszerezhetők a szükséges e-mail értesítések, elemeire bonthatjuk őket, és feljegyzéseket hozhatunk létre más rendszerekben.

2. Folyamat elindítása gombnyomásra a PowerApps-ból

Az egyik standard forgatókönyv az, hogy egy objektumot jóváhagyásra küldünk a jóváhagyóknak. Egy hasonló forgatókönyv megvalósításához PowerApps-ban egy gomb készíthető, és a gombra kattintva a Power Automate folyamat elindítása történik:

Power Automate VS Logic Apps. Power Automate esettanulmányok

Amint látható, ebben a folyamatban a startról PowerApps az indító. Ennek az indítónak a jellegzetessége, hogy információt lehet kérni a PowerApps-ból, miközben a Power Automate folyamatban vagyunk:

Power Automate VS Logic Apps. Power Automate esettanulmányok

Ez a következőképpen működik: amikor információt kell kapnia a PowerApps-ból, rákattint a „Kérdezd a PowerApps-tól” pontra. Ekkor létrejön egy változó, amelyet az adott Power Automate folyamat minden lépésében használhat. Csak annyit kell tennie, hogy a PowerApps-ból a folyamat elindításakor átadja ennek a változónak az értékét a folyamatnak.

3. Folyamat indítása HTTP kérés segítségével

A harmadik eset, amelyről szeretnék beszélni – a Power Automate folyamat indítása HTTP kérés segítségével. Bizonyos esetekben, különösen különféle integrációs történeteknél, szükséges a Power Automate folyamat HTTP kérésen keresztüli indítása, különböző paraméterek átadásával a folyamaton belül. Ez meglehetősen egyszerűen elvégezhető. A kiváltó esemény a „HTTP kérés érkezésekor” művelet:

Power Automate VS Logic Apps. Power Automate esettanulmányok

A HTTP POST URL automatikusan generálódik az első mentéskor. Ezen a címen kell elküldeni a POST kérdést a folyamat indításához. Az indításkor különböző információkat, például ebben az esetben a SharePointID attribútumot is átadhatja. Ahhoz, hogy hasonló bemeneti sémát hozzon létre, kattintson a „Példa terhelés használata a séma létrehozásához” pontra, majd illessze be a példát JSON-ból, amely a folyamatba érkezik:

Power Automate VS Logic Apps. Power Automate esettanulmányok

A „Kész” gombra kattintva létrejön a kérés JSON szövegsémája az adott művelethez. Most a SharePointID attribútumot használhatja az adott folyamat minden lépésében helyettesítésként:

Power Automate VS Logic Apps. Power Automate esettanulmányok

Meg kell említeni, hogy a „HTTP kérés érkezésekor” kiváltó esemény a Prémium csatlakozók részébe tartozik, és csak egy külön termékterv megvásárlásával érhető el.

A következő cikkben különböző esetekről beszélünk, amelyeket a Logic Apps segítségével valósíthatunk meg.

Forrás: habr.com

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster