Power Automate VS Logic Apps. Power Automate esetek

Jó napot mindenkinek! Az előző cikkben a Power Automate és a Logic Apps tanulásáról, megvizsgáltuk a fő különbségeket a Power Automate és a Logic Apps között. Ma szeretnék továbblépni és bemutatni azokat az érdekes lehetőségeket, amelyek ezeknek a termékeknek a segítségével megvalósíthatók. Ebben a cikkben több olyan esetet is megvizsgálunk, amelyek a Power Automate segítségével megvalósíthatók.

Microsoft Power Automate

Ez a termék a csatlakozások széles skáláját kínálja a különféle szolgáltatásokhoz, valamint aktiválja a folyamok automatikus és azonnali elindítását egy bizonyos esemény bekövetkezte miatt. Támogatja a szálak ütemezett vagy gombos futtatását is.

1. A kérelmek automatikus regisztrációja

Az egyik eset lehet a kérelmek automatikus nyilvántartásának megvalósítása. A folyamatindító ebben az esetben egy e-mail értesítés beérkezése egy adott postafiókba, amely után további logika feldolgozásra kerül:
Power Automate VS Logic Apps. Power Automate esetek


Amikor beállít egy „Ha új e-mail érkezik” aktiválási szabályt, különféle szűrőket használhat a szükséges esemény meghatározásához:

Power Automate VS Logic Apps. Power Automate esetek

Például csak a mellékleteket tartalmazó e-mailek vagy a legfontosabb e-mailek esetében indíthat folyamatot. Akkor is elindíthat egy folyamatot, ha egy levél egy adott postafiók mappába érkezik. Ezenkívül lehetőség van a betűk szűrésére a tárgysorban a kívánt részkarakterlánc szerint.
A szükséges számítások elvégzése és az összes szükséges információ beszerzése után létrehozhat egy elemet a SharePoint listában más műveletekből származó helyettesítések használatával:

Power Automate VS Logic Apps. Power Automate esetek

Egy ilyen áramlás segítségével könnyedén felveheti a szükséges e-mail értesítéseket, szétszedheti őket komponensekre, és más rendszerekben rekordokat hozhat létre.

2. Jóváhagyási folyamat indítása a PowerApps egyik gombjával

Az egyik szabványos forgatókönyv az, hogy egy objektumot el kell küldeni jóváhagyásra a jóváhagyó személyeknek. Hasonló forgatókönyv megvalósításához készítsen egy gombot a PowerAppsban, és ha rákattint, elindít egy Power Automate folyamatot:

Power Automate VS Logic Apps. Power Automate esetek

Amint láthatja, ebben a szálban a kezdő trigger a PowerApps. Az a nagyszerű ebben a triggerben, hogy információkat kérhet a PowerApps-tól a Power Automate folyamatban:

Power Automate VS Logic Apps. Power Automate esetek

Ez a következőképpen működik: amikor információt kell szereznie a PowerApps-tól, kattintson a „Kérdés a PowerApps-ban” elemre. Ez ezután létrehoz egy változót, amely a Power Automate folyamat összes műveletében használható. Csak át kell adni ennek a változónak az értékét a folyamaton belül, amikor elindítja a folyamatot a PowerApps alkalmazásból.

3. Indítson adatfolyamot HTTP-kéréssel

A harmadik eset, amelyről beszélni szeretnék, egy Power Automate folyamat indítása HTTP-kéréssel. Egyes esetekben, különösen a különböző integrációs történeteknél, szükség van egy Power Automate folyamat elindítására HTTP-kéréssel, különféle paraméterek átadásával a folyamaton belül. Ez egészen egyszerűen történik. A „HTTP-kérés érkezésekor” művelet triggerként használatos:

Power Automate VS Logic Apps. Power Automate esetek

A HTTP POST URL automatikusan generálódik az adatfolyam első mentésekor. Erre a címre kell küldenie egy POST kérést a folyamat elindításához. Indításkor különféle információk adhatók át paraméterként, például ebben az esetben a SharePointID attribútum kívülről kerül átadásra. Egy ilyen beviteli séma létrehozásához kattintson a „Példa hasznos terhelés használata séma létrehozásához” elemre, majd szúrjon be egy példa JSON-t, amely elküldésre kerül az adatfolyamba:

Power Automate VS Logic Apps. Power Automate esetek

A „Befejezés” gombra kattintás után létrejön a művelethez tartozó kérésszöveg JSON-séma. A SharePointID attribútum mostantól helyettesítő karakterként használható egy adott folyamat összes műveletéhez:

Power Automate VS Logic Apps. Power Automate esetek

Érdemes megjegyezni, hogy a „HTTP-kérés érkezésekor” trigger a Prémium csatlakozók részben található, és csak akkor érhető el, ha külön csomagot vásárol ehhez a termékhez.

A következő cikkben a Logic Apps segítségével megvalósítható különféle esetekről fogunk beszélni.

Forrás: will.com

Hozzászólás