Dobrý deň všetkým! Prebrali sme niektoré možnosti služby Power Automate. V tomto článku by som rád zdôraznil niektoré prípady použitia služby Logic Apps a niektoré jej rozdiely oproti službe Power Automate. Ako sme už spomínali, Power Automate a Logic Apps sú dvojaké služby, ktoré sa líšia iba umiestnením (Office 365, Azure), licenčným prístupom a niektorými internými funkciami. Pozrime sa na funkcie, ktoré odlišujú službu Logic Apps od služby Power Automate. Nestrácajme čas.
1. Spúšťacia frekvencia
Power Automate vám neumožňuje prispôsobiť frekvenciu vyhodnocovania podmienok spúšťača. Musíte sa spoľahnúť na predvolenú hodnotu. Logic Apps vám umožňuje prispôsobiť interval a frekvenciu spúšťača, čo výrazne zrýchľuje spracovanie udalostí. Power Automate však má často výrazne menej nastavení spúšťača ako Logic Apps:
Spúšťač Power Automate „Pri vytvorení prvku“:

Spúšťač „Pri vytvorení prvku“ v aplikácii Logic Apps:

Logic Apps tiež poskytuje nastavenia časového pásma a času začiatku pre tento spúšťač.
2. Prepínanie medzi režimami zobrazenia streamu
Na rozdiel od Power Automate vám Logic Apps umožňuje prepínať medzi režimami návrhu a zobrazenia kódu. Táto funkcia je veľmi užitočná pri ladení postupov a tiež umožňuje jemnejšie zmeny logiky postupov:

3. Ladenie vlákien
Pri nastavovaní postupov často potrebujeme overiť, či sa logika, ktorú obsahujú, vykonáva správne. A tu je ladenie nevyhnutné. Logic Apps ponúka neuveriteľne pohodlný režim ladenia postupov, ktorý umožňuje zobraziť vstupné a výstupné údaje každého postupu aktivity. Tento režim umožňuje kedykoľvek vidieť, v ktorej fáze informácie vstúpili do aktivity a aký bol jej výstup:

Power Automate má tento režim, ale vo veľmi obmedzenej verzii.
4. „Prémiové“ konektory
Ako už vieme, Power Automate rozdeľuje konektory podľa typu na štandardné a prémiové:

Štandardné konektory sú vždy k dispozícii, zatiaľ čo prémiové konektory sú k dispozícii iba so samostatným používateľom alebo plánom toku. Logic Apps ponúka všetky konektory na okamžité použitie, ale poplatky sú založené na počte použitých konektorov. Spúšťanie štandardných konektorov v toku stojí menej, zatiaľ čo prémiové konektory sú drahšie.
5. Spustenie toku kliknutím na tlačidlo
Ale tu je nevýhoda Logic Apps v porovnaní s Power Automate: postup Logic Apps sa nedá spustiť napríklad tlačidlom z aplikácie Power Apps. Ako sme zistili, s Power Automate... , môžete vytvárať postupy a pripájať ich k aplikácii Power Apps na následné spustenie, napríklad po kliknutí na tlačidlo v aplikácii. V prípade Logic Apps si implementácia podobného scenára vyžaduje vývoj rôznych riešení, ako napríklad použitie spúšťača „Keď je prijatá požiadavka HTTP“ a odoslanie požiadavky POST z aplikácie na preddefinovanú adresu:

6. Vytvorenie toku pomocou Visual Studia
Na rozdiel od Power Automate je možné vytvárať postupy Logic Apps priamo prostredníctvom Visual Studia.
Postupy Logic Apps môžete vytvárať a upravovať napríklad z Visual Studio Code, ak máte nainštalované rozšírenie Azure Logic Apps. Po nainštalovaní rozšírenia sa budete môcť pripojiť k Azure. Po úspešnej autorizácii budete mať prístup k existujúcim postupom Logic Apps v tomto prostredí a môžete začať upravovať požadovaný postup:

Samozrejme, neuviedol som všetky rozdiely medzi týmito dvoma produktmi, ale snažil som sa zdôrazniť funkcie, ktoré ma najviac zaujali pri vývoji postupov pomocou Power Automate a Logic Apps. V budúcich článkoch preskúmame zaujímavé funkcie a prípady implementácie pomocou iných produktov z rodiny Power Platform a k Logic Apps sa budeme vracať znova a znova. Prajem všetkým pekný deň!
Zdroj: hab.com
