Dober dan vsem! Poglejmo si nekatere možnosti uporabe Power Automate. V tem članku bi se rad osredotočil na nekatere scenarije uporabe Logic Apps in nekatere razlike od Power Automate. Kot smo že ugotovili, sta Power Automate in Logic Apps storitvi, ki sta si zelo podobni, le da se razlikujeta po območju uporabe (Office 365, Azure), pristopu k licenciranju in nekaterih notranjih značilnostih. Danes si bomo ogledali, katere posebnosti ima Logic Apps v primerjavi s Power Automate. Ne bomo zapravljali časa.
1. Frekvenca sprožitve sprožilcev
V Power Automate ni možnosti nastavitve frekvence preverjanja pogojev sprožilca. Treba se je zanašati na privzeto vrednost. Logic Apps pa omogoča nastavitev intervala in frekvence preverjanja sprožilca, kar bistveno pospeši obdelavo dogodkov. Vendar pa Power Automate pogosto ponuja bistveno manj nastavitev za sprožilce kot Logic Apps:
Sprožilec Power Automate „Ob ustvarjanju elementa“:

Sprožilec Logic Apps „Ob ustvarjanju elementa“:

V Logic Apps ima ta sprožilec še nastavitve časovnega pasu in časa za zagon.
2. Preklapljanje med načini prikaza toka
V Logic Apps, za razliko od Power Automate, obstaja možnost preklapljanja med načini „Graditelj“ in „Prikaz kode“. Ta možnost zelo pomaga pri odpravljanju napak v tokovih ter omogoča bolj subtilne spremembe v logiki tokov:

3. Odpravljanje napak v tokovih
Pogosto, ko nastavljamo tokove, potrebujemo preverjanje pravilnosti izvajanja določene logike, ki je bila vanje vgrajena. In tu si ne moremo priti brez odpravljanja napak. Logic Apps ponuja izjemno priročen način odpravljanja napak v tokovih, s katerim lahko prikažemo vhodne in izhodne podatke vsake od aktivnosti toka. S tem načinom lahko kadarkoli vidimo, na kateri vzvod je prišla katera informacija v aktivnost in kaj je prišlo iz aktivnosti:

V Power Automate je ta način prisoten, vendar v zelo omejeni različici.
4. „Premium“ povezave
Kot že vemo, Power Automate razlikuje povezave po tipu, na navadne in „premium“:

Običajni konektori su dostupni uvek, dok su „premium“ konektori dostupni samo uz kupovinu zasebnog plana za korisnike ili tokove. U Logic Apps su svi konektori odmah dostupni, ali se naplaćuju po korišćenju konektora. Izvršavanje običnih konektora u toku je jeftinije, dok su „premium“ skuplji.
5. Pokretanje toka pritiskom na dugme
Ovde Logic Apps gubi u odnosu na Power Automate, jer se tok Logic Apps ne može pokrenuti, na primer, pritiskom na dugme iz aplikacije Power Apps. Uz pomoć Power Automate, kao što smo saznali , možete kreirati tokove i povezivati ih sa aplikacijom Power Apps, za dalje pozivanje, na primer, kada se pritisne dugme u aplikaciji. U slučaju Logic Apps, ako je potrebno realizovati sličan scenario, mora se smisliti različita rešenja, na primer, koristiti okidač „Pri prijemu HTTP zahteva“ i slati iz aplikacije POST zahtev na unapred definisanu adresu:

6. Kreiranje toka uz pomoć Visual Studija
Za razliku od Power Automate, tokove Logic Apps možete kreirati direktno kroz Visual Studio.
Tokove Logic Apps možete kreirati i uređivati, na primer, iz Visual Studio Code-a, uz instalirano proširenje Azure Logic Apps. Nakon instalacije proširenja, biće vam omogućeno povezivanje sa Azure-om. A nakon uspešne autentifikacije, dobićete pristup postojećim Logic Apps tokovima u ovom okruženju i moći ćete da pređete na uređivanje zahtevanog toka:

Naravno, nabrojao sam samo neka od razlika između ova dva proizvoda, ali sam pokušao da istaknem one karakteristike koje su mi najviše zapale za oko prilikom razvoja tokova koristeći Power Automate i Logic Apps. U narednim člancima ćemo zajedno pogledati zanimljive karakteristike i slučajeve realizacije koristeći druge proizvode iz Power Platform linije, i još ćemo se ne jednom vratiti na Logic Apps. Svim želim lep dan!
Izvor: habr.com
