Jó napot mindenkinek! Megvizsgáltuk a Power Automate néhány felhasználási lehetőségét. Ebben a cikkben szeretném áttekinteni a Logic Apps néhány használati forgatókönyvét, valamint azoktól eltérő jellemzőket a Power Automate-hoz képest. Ahogy korábban kiderítettük, a Power Automate és a Logic Apps ikerszolgáltatások, amelyek csupán a helyszín (Office 365, Azure) és a licencelési megközelítés, valamint néhány belső sajátosság alapján különböznek. Nézzük meg ma, milyen sajátosságai vannak a Logic Apps-nek a Power Automate-tól eltérően. Ne pazaroljuk az időt.
1. Az eseménytrigger ugrásának gyakorisága
A Power Automate nem teszi lehetővé az eseménytrigger feltételeinek ellenőrzési gyakoriságának beállítását. A gyári értékre kell támaszkodnunk. A Logic Apps esetében lehetőség van a trigger ellenőrzési intervallumának és gyakoriságának beállítására, ami jelentősen felgyorsítja az események feldolgozását. A Power Automate-nak gyakran kevesebb beállítása van a triggerekhez, mint a Logic Apps-nak:
Power Automate trigger "Elem létrehozásakor":

Logic Apps trigger "Elem létrehozásakor":

A Logic Apps-ban a triggerhez még időzónát és indítási időt is beállíthatunk.
2. Váltás a folyamatok megjelenítési módjai között
A Logic Apps esetében, ellentétben a Power Automate-tal, lehetőség van a "Szerkesztő" és a "Kódlátvány" módok közötti váltásra. Ez a funkció nagyon hasznos a folyamatok hibakeresésénél, és lehetővé teszi a folyamat logikájának finomabb módosítását:

3. A folyamatok hibakeresése
Gyakran szükség van a folyamatok beállításakor annak ellenőrzésére, hogy a bennük elhelyezett logika helyesen működik-e. Ehhez elengedhetetlen a hibakeresés. A Logic Apps-ban egy rendkívül kényelmes hibakeresési mód áll rendelkezésre, amellyel láthatjuk a folyamat minden aktivitása belépő és kilépő adatait. Ezzel a móddal bármikor nyomon követhetjük, hogy egy adott szakaszban milyen információk érkeztek az aktivitásba, és mi jelent meg az aktivitás kimeneteként:

A Power Automate-ban van ilyen mód is, de nagyon korlátozott formában.
4. "Prémium" csatlakozók
Amint már tudjuk, a Power Automate-ban a csatlakozók típus szerint osztályozva vannak, amelyek normál és "prémium" csatlakozókra bomlanak:

A normál csatlakozók mindig elérhetőek, a „prémium” csatlakozók viszont csak külön felhasználói vagy áramlási terv vásárlásával érhetőek el. A Logic Apps-ben az összes csatlakozó azonnal használható, de azok díjazása a csatlakozók használata alapján történik. A normál csatlakozók használata olcsóbb, míg a „prémium” drágább.
5. Folyamat indítása gombbal
A Logic Apps itt alulmarad a Power Automate-hez képest, mivel a Logic Apps folyamatait nem lehet például egy gombnyomással indítani a Power Apps alkalmazásból. A Power Automate segítségével, ahogy megállapítottuk, , áramlatokat hozhatunk létre, amelyeket az alkalmazáshoz lehet kapcsolni, hogy azt például egy gomb megnyomásakor lehessen aktiválni. A Logic Apps esetében, ha hasonló forgatókönyvet szeretnénk megvalósítani, különböző alternatívákat kell kidolgozni, például használni a „HTTP-kérés érkezésekor” kiváltót, és egy előre meghatározott címre POST kérést küldeni az alkalmazásból:

6. Folyamat létrehozása Visual Studioval
A Power Automate-tól eltérően, a Logic Apps folyamatokat közvetlenül a Visual Studio-n keresztül lehet létrehozni.
A Logic Apps folyamatok létrehozása és szerkesztése például a Visual Studio Code-ban is lehetséges, ha telepítve van az Azure Logic Apps kiterjesztés. A kiterjesztés telepítése után lehetőség nyílik az Azure-hoz való csatlakozásra. A sikeres hitelesítés után hozzáférést kap a meglévő Logic Apps folyamatokhoz ezen a felületen, és elérheti a kívánt folyamat szerkesztését:

Természetesen nem soroltam fel az összes különbséget e két termék között, de megpróbáltam kiemelni azokat a jellemzőket, amelyek a legjobban szembetűntek számomra a Power Automate és a Logic Apps használatakor. A következő cikkekben érdekes tulajdonságokat és esettanulmányokat fogunk megvizsgálni más Power Platform termékek felhasználásával, és ismételten visszatérünk a Logic Apps-hez. Kívánok mindenkinek szép napot!
Forrás: habr.com
