Power Automate VS Logic Apps. Primeri Power Automate

Dober dan vsem! V prejšnjem članku, ki je bil posvečen raziskovanju Power Automate in Logic Apps, 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:
Power Automate VS Logic Apps. Primeri Power Automate


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:

Power Automate VS Logic Apps. Primeri Power Automate

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:

Power Automate VS Logic Apps. Primeri Power Automate

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:

Power Automate VS Logic Apps. Primeri 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:

Power Automate VS Logic Apps. Primeri Power Automate

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:

Power Automate VS Logic Apps. Primeri Power Automate

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:

Power Automate VS Logic Apps. Primeri Power Automate

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:

Power Automate VS Logic Apps. Primeri Power Automate

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

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster