Power Automate VS Logic lietotnes. Power Automate lietas

Laba diena visiem! Iepriekšējā rakstā par Power Automate un Logic Apps apguvi, mēs apskatījām galvenās atšķirības starp Power Automate un Logic Apps. Šodien vēlos doties tālāk un parādīt interesantās iespējas, ko var realizēt ar šo produktu palīdzību. Šajā rakstā mēs apskatīsim vairākus gadījumus, kurus var ieviest, izmantojot Power Automate.

Microsoft Power Automate

Šis produkts nodrošina plašu savienotāju klāstu dažādiem pakalpojumiem, kā arī aktivizētājus automātiskai un tūlītējai plūsmu palaišanai noteikta notikuma dēļ. Tas arī atbalsta pavedienu palaišanu pēc grafika vai ar pogu.

1. Automātiska pieprasījumu reģistrācija

Viens no gadījumiem varētu būt pieprasījumu automātiskās reģistrācijas ieviešana. Plūsmas aktivizētājs šajā gadījumā būs e-pasta paziņojuma saņemšana uz noteiktu pastkasti, pēc kura tiek apstrādāta turpmākā loģika:
Power Automate VS Logic lietotnes. Power Automate lietas


Iestatot aktivizētāju “Kad tiek saņemts jauns e-pasta ziņojums”, varat izmantot dažādus filtrus, lai noteiktu, kāds notikums ir jāaktivizē.

Power Automate VS Logic lietotnes. Power Automate lietas

Piemēram, varat sākt plūsmu tikai e-pastiem ar pielikumiem vai e-pastiem, kuriem ir visaugstākā nozīme. Varat arī sākt plūsmu, ja vēstule nonāk noteiktā pastkastes mapē. Turklāt tēmas rindā ir iespējams filtrēt burtus pēc vēlamās apakšvirknes.
Kad ir veikti nepieciešamie aprēķini un iegūta visa nepieciešamā informācija, SharePoint sarakstā varat izveidot vienumu, izmantojot aizstāšanu no citām darbībām:

Power Automate VS Logic lietotnes. Power Automate lietas

Ar šādas plūsmas palīdzību jūs varat viegli uzņemt nepieciešamos e-pasta paziņojumus, izjaukt tos komponentos un izveidot ierakstus citās sistēmās.

2. Apstiprināšanas plūsmas palaišana, izmantojot PowerApps pogu

Viens no standarta scenārijiem ir objekta nosūtīšana apstiprināšanai apstiprinātājiem. Lai īstenotu līdzīgu scenāriju, programmā PowerApps varat izveidot pogu un, noklikšķinot uz tās, palaist Power Automate plūsmu:

Power Automate VS Logic lietotnes. Power Automate lietas

Kā redzat, šajā pavedienā sākuma aktivizētājs ir PowerApps. Lieliskā šī aktivizētāja priekšrocība ir tā, ka varat pieprasīt informāciju no PowerApps, atrodoties Power Automate plūsmā.

Power Automate VS Logic lietotnes. Power Automate lietas

Tas darbojas šādi: kad jums ir jāiegūst informācija no PowerApps, noklikšķiniet uz vienuma “Jautāt programmā PowerApps”. Pēc tam tiek izveidots mainīgais, ko var izmantot visās darbībās šajā Power Automate plūsmā. Atliek tikai nodot šī mainīgā vērtību plūsmā, kad sākas plūsma no PowerApps.

3. Sāciet straumi, izmantojot HTTP pieprasījumu

Trešais gadījums, par kuru es vēlētos runāt, ir Power Automate plūsmas palaišana, izmantojot HTTP pieprasījumu. Dažos gadījumos, īpaši dažādiem integrācijas stāstiem, ir nepieciešams palaist Power Automate plūsmu, izmantojot HTTP pieprasījumu, nododot dažādus parametrus plūsmas iekšpusē. Tas tiek darīts pavisam vienkārši. Darbība “Kad tiek saņemts HTTP pieprasījums” tiek izmantota kā aktivizētājs:

Power Automate VS Logic lietotnes. Power Automate lietas

HTTP POST URL tiek ģenerēts automātiski, pirmo reizi saglabājot straumi. Lai sāktu šo plūsmu, jums ir jānosūta POST pieprasījums uz šo adresi. Startēšanas laikā kā parametrus var nodot dažādu informāciju; piemēram, šajā gadījumā SharePointID atribūts tiek nodots no ārpuses. Lai izveidotu šādu ievades shēmu, jums jānoklikšķina uz vienuma “Izmantot lietderīgās slodzes piemēru, lai izveidotu shēmu” un pēc tam ievietojiet JSON piemēru, kas tiks nosūtīts uz straumi:

Power Automate VS Logic lietotnes. Power Automate lietas

Pēc noklikšķināšanas uz “Pabeigt” tiek ģenerēta šīs darbības pieprasījuma teksta JSON shēma. SharePointID atribūtu tagad var izmantot kā aizstājējzīmi visās konkrētās plūsmas darbībās:

Power Automate VS Logic lietotnes. Power Automate lietas

Ir vērts atzīmēt, ka aktivizētājs “Kad tiek saņemts HTTP pieprasījums” ir iekļauts sadaļā Premium savienotāji un ir pieejams tikai tad, ja šim produktam tiek iegādāts atsevišķs plāns.

Nākamajā rakstā mēs runāsim par dažādiem gadījumiem, kurus var ieviest, izmantojot Logic Apps.

Avots: www.habr.com

Pievieno komentāru