Power Automate VS Logic Apps. Primjeri Power Automate

Dobar dan svima! U prethodnom članku koji je bio posvećen proučavanju Power Automate i Logic Apps, razmotrili smo glavne razlike između Power Automate i Logic Apps. Danas bismo željeli ići dalje i pokazati zanimljive mogućnosti koje se mogu ostvariti pomoću ovih proizvoda. U ovom članku ćemo pogledati nekoliko slučajeva koji se mogu realizirati s Power Automate.

Microsoft Power Automate

Ovaj proizvod pruža širok spektar konektora za razne usluge, kao i okidače za automatsko i trenutno pokretanje tokova, uslijed pojave određenog događaja. Također podržava pokretanje tokova prema rasporedu ili pritiskom na gumb.

1. Automatska registracija zahtjeva

Jedan od slučajeva može biti realizacija automatske registracije zahtjeva. Okidač toka, u ovom slučaju, bit će primanje e-mail obavijesti na određenu adresu, nakon čega slijedi obrada daljnje logike:
Power Automate VS Logic Apps. Primjeri Power Automate


Pri postavljanju okidača „Kada stigne nova e-pošta” možete koristiti različite filtre za određivanje potrebnog događaja za pokretanje okidača:

Power Automate VS Logic Apps. Primjeri Power Automate

Na primjer, možete pokretati tok samo za e-poruke s privicima ili za e-poruke koje imaju maksimalnu važnost. Također, možete pokrenuti tok ako je e-poruka došla u određenu mapu poštanskog sandučića. Osim toga, postoji mogućnost filtriranja e-poruka prema pretraživoj podstringu u predmetu e-pošte.
Nakon što su izvršene potrebne kalkulacije i dobivene sve potrebne informacije, možete kreirati stavku na SharePoint popisu koristeći zamjene iz drugih radnji:

Power Automate VS Logic Apps. Primjeri Power Automate

Pomoću sličnog toka možete lako prikupiti potrebne e-mail obavijesti, analizirati ih na dijelove i stvoriti zapise u drugim sustavima.

2. Pokretanje toka odobravanja gumbom iz PowerApps

Jedan od standardnih scenarija je slanje objekta na odobrenje od strane odobravatelja. Za realizaciju takvog scenarija možete napraviti gumb u PowerApps i, kada se na njega pritisne, pokrenuti tok Power Automate:

Power Automate VS Logic Apps. Primjeri Power Automate

Kao što možete primijetiti, u ovom toku, početni okidač je PowerApps. Odlična značajka ovog okidača je to što možete zatražiti informacije iz PowerApps dok ste unutar toka Power Automate:

Power Automate VS Logic Apps. Primjeri Power Automate

Ovo funkcioniše na sledeći način: kada vam je potrebna neka informacija iz PowerApps-a, kliknete na opciju „Pitaj u PowerApps-u“. Nakon toga se kreira promenljiva koja se može koristiti u svim radnjama ovog Power Automate toka. Ostaje samo da prilikom pokretanja toka iz PowerApps-a prosledite vrednost za ovu promenljivu unutar toka.

3. Pokretanje toka pomoću HTTP zahteva

Treći slučaj o kojem bismo želeli da razgovaramo je pokretanje Power Automate toka pomoću HTTP zahteva. U nekim slučajevima, posebno kada je reč o različitim integracijama, potrebno je pokrenuti Power Automate tok putem HTTP zahteva, sa prosledjivanjem različitih parametara unutar toka. To se radi prilično jednostavno. Kao okidač koristi se radnja „Pri primanju HTTP zahteva“ HTTP:

Power Automate VS Logic Apps. Primjeri Power Automate

HTTP POST adresa se automatski formira prilikom prvog čuvanja toka. Upravo na ovu adresu treba poslati POST zahtev za pokretanje ovog toka. Kao parametre, prilikom pokretanja možete proslediti razne informacije, na primer, u ovom slučaju se prosleđuje atribut SharePointID. Da biste kreirali sličan ulazni obrazac, potrebno je da kliknete na opciju „Koristiti primer korisničkog opterećenja za kreiranje obrasca“, a zatim da umetnete primer JSON-a koji će stizati u tok:

Power Automate VS Logic Apps. Primjeri Power Automate

Nakon što kliknete na „Gotovo“, formira se JSON obrazac zahteva za ovu radnju. Sada se atribut SharePointID može koristiti u svim radnjama ovog toka kao zamena:

Power Automate VS Logic Apps. Primjeri Power Automate

Važno je napomenuti da okidač „Pri primanju HTTP zahteva“ pripada Premium konektorima i dostupan je samo prilikom kupovine posebnog plana za ovaj proizvod.

U sledećem članku razgovaraćemo o različitim slučajevima koje je moguće realizovati pomoću Logic Apps.

Izvor: habr.com

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster