„Power Automate VS Logic“ programos. Maitinimo automato dėklai

Laba diena visiems! Ankstesniame straipsnyje apie Power Automate ir Logic Apps mokymąsi, apžvelgėme pagrindinius „Power Automate“ ir „Logic Apps“ skirtumus. Šiandien norėčiau judėti toliau ir parodyti įdomias galimybes, kurias galima realizuoti šių produktų pagalba. Šiame straipsnyje apžvelgsime kelis atvejus, kuriuos galima įgyvendinti naudojant „Power Automate“.

„Microsoft Power Automate“.

Šis produktas suteikia platų įvairių paslaugų jungčių spektrą, taip pat aktyviklius, leidžiančius automatiškai ir akimirksniu paleisti srautus įvykus tam tikram įvykiui. Jis taip pat palaiko gijų paleidimą pagal tvarkaraštį arba mygtuku.

1. Automatinis prašymų registravimas

Vienas iš atvejų galėtų būti automatinio prašymų registravimo įgyvendinimas. Šiuo atveju srauto aktyviklis bus el. pašto pranešimo gavimas į konkrečią pašto dėžutę, po kurio apdorojama tolesnė logika:
„Power Automate VS Logic“ programos. Maitinimo automato dėklai


Nustatydami aktyviklį „Kai gaunamas naujas el. laiškas“, galite naudoti įvairius filtrus, kad nustatytumėte, kokį įvykį suaktyvinti:

„Power Automate VS Logic“ programos. Maitinimo automato dėklai

Pavyzdžiui, galite pradėti tik el. laiškų su priedais arba svarbiausių el. laiškų srautą. Taip pat galite pradėti srautą, jei laiškas patenka į tam tikrą pašto dėžutės aplanką. Be to, temos eilutėje galima filtruoti raides pagal norimą eilutę.
Atlikus reikiamus skaičiavimus ir gavus visą reikiamą informaciją, SharePoint sąraše galite sukurti elementą naudodami pakaitalus iš kitų veiksmų:

„Power Automate VS Logic“ programos. Maitinimo automato dėklai

Tokio srauto pagalba galite lengvai pasiimti reikiamus el. pašto pranešimus, išardyti juos į komponentus ir kurti įrašus kitose sistemose.

2. Patvirtinimo eigos paleidimas naudojant PowerApps mygtuką

Vienas iš standartinių scenarijų yra objekto siuntimas patvirtinti patvirtinimo asmenims. Norėdami įgyvendinti panašų scenarijų, galite sukurti mygtuką „PowerApps“ ir spustelėję jį paleisti „Power Automate“ srautą:

„Power Automate VS Logic“ programos. Maitinimo automato dėklai

Kaip matote, šioje temoje pradinis aktyviklis yra „PowerApps“. Puikus šio aktyviklio dalykas yra tai, kad galite prašyti informacijos iš „PowerApps“ būdami „Power Automate“ sraute:

„Power Automate VS Logic“ programos. Maitinimo automato dėklai

Tai veikia taip: kai jums reikia gauti informacijos iš „PowerApps“, spustelėkite elementą „Klausti PowerApps“. Tada sukuriamas kintamasis, kurį galima naudoti atliekant visus veiksmus to Power Automate sraute. Belieka perduoti šio kintamojo vertę sraute, kai pradedate srautą iš „PowerApps“.

3. Pradėkite srautą naudodami HTTP užklausą

Trečias atvejis, apie kurį norėčiau pakalbėti, yra Power Automate srauto paleidimas naudojant HTTP užklausą. Kai kuriais atvejais, ypač įvairioms integravimo istorijoms, reikia paleisti Power Automate srautą per HTTP užklausą, perduodant įvairius parametrus srauto viduje. Tai daroma gana paprastai. Veiksmas „Kai gaunama HTTP užklausa“ naudojamas kaip aktyviklis:

„Power Automate VS Logic“ programos. Maitinimo automato dėklai

HTTP POST URL sugeneruojamas automatiškai pirmą kartą išsaugant srautą. Norėdami pradėti šį srautą, šiuo adresu turite išsiųsti POST užklausą. Įvairi informacija gali būti perduodama kaip parametrai paleidžiant; pavyzdžiui, šiuo atveju SharePointID atributas perduodamas iš išorės. Norėdami sukurti tokią įvesties schemą, turite spustelėti elementą „Naudoti naudingojo krovinio pavyzdį schemai sukurti“ ir įterpti pavyzdį JSON, kuris bus išsiųstas į srautą:

„Power Automate VS Logic“ programos. Maitinimo automato dėklai

Spustelėjus „Baigti“, sugeneruojama šio veiksmo užklausos teksto JSON schema. SharePointID atributas dabar gali būti naudojamas kaip pakaitos simbolis visuose tam tikro srauto veiksmuose:

„Power Automate VS Logic“ programos. Maitinimo automato dėklai

Verta paminėti, kad aktyviklis „Kai gaunama HTTP užklausa“ yra įtrauktas į „Premium“ jungčių skyrių ir pasiekiamas tik perkant atskirą šio produkto planą.

Kitame straipsnyje kalbėsime apie įvairius atvejus, kuriuos galima įgyvendinti naudojant Logic Apps.

Šaltinis: www.habr.com

Добавить комментарий