Dober dan vsem! , smo obravnavali glavne razlike med Power Automate in Logic Apps. Danes bi radi napredovali in prikazali zanimive možnosti, ki jih je mogoče uresničiti s pomočjo teh izdelkov. V tem članku si bomo ogledali nekaj primerov, ki jih lahko uresničimo s Power Automate.
Microsoft Power Automate
Ta izdelek ponuja širok nabor povezovalnikov do različnih storitev in sprožilcev za avtomatsko in takojšnje zagon toka, ko se pojavi določen dogodek. Podpira tudi zagon tokov po razporedu ali s pritiskom na gumb.
1. Avtomatska registracija zahtev
Eden izmed primerov lahko vključuje uresničitev avtomatske registracije zahtev. Sprožilec toka v tem primeru je prejem elektronskega obvestila na določen predal, po katerem sledi obdelava nadaljnje logike:

Pri nastavitvi sprožilca „Ko prispe nova elektronska pošta“ lahko uporabite različne filtre za določitev zahtevanega dogodka za začetek sprožilca:

Na primer, tok lahko zagnate samo za sporočila z priponkami ali za sporočila z največjo pomembnostjo. Poleg tega lahko tok zagnate, če je sporočilo prispelo v določen mapo v poštnem predalčku. Prav tako je mogoče filtrirati sporočila po iskani podnizu v zadevi sporočila.
Ko so opravljeni potrebni izračuni in pridobljene vse potrebne informacije, lahko ustvarite element v seznamu SharePoint z uporabo nadomestkov iz drugih dejanj:

S takim tokom lahko enostavno zajemate potrebna elektronska obvestila, jih razčlenite na sestavne dele in ustvarite zapise v drugih sistemih.
2. Zagon toka odobritve s pritiskom na gumb iz PowerApps
Eden izmed standardnih scenarijev je pošiljanje objekta na odobritev odobrilnim osebam. Za izpeljavo takega scenarija lahko ustvarite gumb v PowerApps in, ko ga pritisnete, zagnate tok Power Automate:

Kot lahko opazite, je v tem toku začetni sprožilec PowerApps. Posebnost tega sprožilca je, da lahko med tokom Power Automate zahtevate informacije iz PowerApps:

To je naslednje: ko potrebujete informacije iz PowerApps, kliknete na možnost „Vprašati v PowerApps“. Nato se ustvari spremenljivka, ki jo lahko uporabite v vseh dejanjih tega pretoka Power Automate. Ob zagonu pretoka iz PowerApps samo posredujte vrednost za to spremenljivko znotraj pretoka.
3. Zagon pretoka s HTTP zahtevo
Tretji primer, o katerem bi želeli govoriti, je zagon pretoka Power Automate s pomočjo HTTP zahteve. V nekaterih primerih, še posebej v različnih integracijskih zgodbah, je potrebno zagnati pretok Power Automate preko HTTP zahteve, s prenosom različnih parametrov v pretok. To je precej preprosto. Kot sprožilec se uporablja dejanje „Ob prejemu HTTP zahteve“ HTTP:

URL naslov HTTP POST se ustvari samodejno ob prvem shranjevanju pretoka. Na ta naslov je treba poslati POST zahtevo za zagon tega pretoka. Kot parametre ob zagonu lahko posredujete različne informacije, na primer v tem primeru se prenaša atribut SharePointID. Da bi ustvarili takšno vhodno shemo, morate klikniti na možnost „Uporabite primer vsebine za ustvarjanje sheme“, nato pa prilepite primer JSON-a, ki bo prišel v pretok:

Po pritisku na „Dokončaj“ se ustvari shema JSON besedila zahteve za to dejanje. Zdaj se lahko atribut SharePointID uporablja v vseh dejanjih tega pretoka kot nadomestilo:

Pomembno je omeniti, da sprožilec „Ob prejemu HTTP zahteve“ spada v razdelek Premium povezovalnikov in je na voljo le ob nakupu ločenega načrta za ta izdelek.
V naslednjem članku bomo govorili o različnih primerih, ki jih lahko uresničimo s pomočjo Logic Apps.
Izvor: habr.com
