Microsoft Flow HTTP Trigger | Power Automate oktatóanyag

A Microsoft Flow HTTP trigger lehetővé teszi a felhasználók számára, hogy harmadik féltől származó alkalmazásokból indítsanak folyamokat. Ebben az oktatóanyagban arról fogunk beszélni, hogyan működik ez a trigger, amely lehetővé teszi a végfelhasználó számára, hogy folyamatot kezdeményezzen. A Microsoft Flow hídként szolgál az alkalmazása és számos egyéb szolgáltatás között.

Például egy olyan alkalmazással szeretnénk elindítani a folyamatunkat, amely nem érhető el. Ha elkészítettük saját webalkalmazásunkat, és onnan szeretnénk folyamot indítani, hogyan tegyük ezt meg?

Ez egy mintafolyamat néhány beviteli mezővel, amelyeket a felhasználónak ki kell töltenie.

Microsoft Flow HTTP Trigger |  Power Automate oktatóanyag

Mi a teendő, ha azt szeretnénk, hogy a felhasználó harmadik féltől származó alkalmazásokból töltse ki ezeket a beviteli mezőket? Ehhez szükségünk van egy URL-végpontra, amelyet ebben az új folyamatban generálunk. Szükségünk lesz egy JSON- fájlra is, más néven aamely tartalmazza az összes olyan változót, amely az általunk továbbított összes bemenetet reprezentálja.

Tartalomjegyzék

Microsoft Flow létrehozása HTTP triggerrel

Most hozzunk létre egy egyszerű folyamatot a Microsoft flow HTTP trigger segítségével . Ebben a folyamatban a felhasználó egy harmadik féltől származó alkalmazás segítségével adja meg keresztnevét és vezetéknevét, és ez Slack-üzenetként kerül közzétételre.

1. Azonnali folyamat létrehozása

Először menjünk a Létrehozás oldalra.

Microsoft Flow HTTP Trigger |  Power Automate oktatóanyag

Ezután kattintson az Azonnali folyamat elemre .

Microsoft Flow HTTP Trigger |  Power Automate oktatóanyag

Ahelyett, hogy avagy Manuálisan indítsa el a folyamatbeállítást , akkor a HTTP-kérés fogadása esetén triggerként használjuk . Tehát jelöljük ki, és kattintsunk a Létrehozás gombra. 

Microsoft Flow HTTP Trigger |  Power Automate oktatóanyag

A „ HTTP kérés érkezésekor ” triggerrel létrehozott folyamokat bárki végrehajthatja, aki ismeri az URL-t. 

A HTTP kérések kívül esnek ezen oktatóanyag hatókörén. Ezt azonban könnyen használhatjuk a folyamat indításához, mert a Microsoft csak egy linket hoz létre nekünk. Ezután, ha harmadik féltől származó alkalmazásunk hozzáfér a hivatkozáshoz, akkor magától elindítja a miünket.

Microsoft Flow HTTP Trigger |  Power Automate oktatóanyag

A legfontosabb dolog itt az, hogy éppen egy végpontot hozunk létre, amelyhez bármely harmadik féltől származó alkalmazás csatlakozhat . Ha e-mailből, Slackből vagy Trellóból szeretne aktiválni valamit, akkor nincs szükségünk erre az aktiválásra, mert ezek a csatlakozók elérhetők a Power Automate-ban. Csak akkor használja ezt a technikát, ha olyan csatlakozóról kívánja elindítani a folyamatot, amely nem érhető el a Power Automate-ban. 

2. A Microsoft Flow HTTP Trigger beállítása

Először is meg kell határoznunk azt a hasznos terhet, amely átmegy a HTTP-kérésen Power Automate-el vagy anélkül. Kattintson a „ Minta hasznos terhelés használata a séma generálásához ” lehetőségre, és a Microsoft mindent megtesz helyettünk.

Microsoft Flow HTTP Trigger |  Power Automate oktatóanyag

Hozzon létre egy JSON hasznos adatot, amely tartalmazza a keresztnév és a vezetéknév változókat. Amint láthatja, az általunk létrehozott változókhoz minta vagy ideiglenes „ Joe ” és „ Ax ” értékeket is hozzáadtunk.

Microsoft Flow HTTP Trigger |  Power Automate oktatóanyag

Ezután kattintson a Kész gombra.

Microsoft Flow HTTP Trigger |  Power Automate oktatóanyag

A Microsoft ezt követően veszi ezt, és létrehoz egy kéréstörzs JSON-sémát. Ez azt jelenti, hogy amikor ez a végpont aktiválódik, két tulajdonságot vár, amelyek a vezetéknév és az utónév , amelyek típusa karakterláncként jelenik meg .

Microsoft Flow HTTP Trigger |  Power Automate oktatóanyag

Ezután új lépést kell hozzáadni az Új lépés gombra kattintva .

Microsoft Flow HTTP Trigger |  Power Automate oktatóanyag

Ezután keressen és kattintson a Slack csatlakozóra. 

Microsoft Flow HTTP Trigger |  Power Automate oktatóanyag

A művelethez használjuk az Üzenet közzétételét .

Microsoft Flow HTTP Trigger |  Power Automate oktatóanyag

A csatornanévhez az oktató csatornát fogjuk használni .

Microsoft Flow HTTP Trigger |  Power Automate oktatóanyag

Az Üzenetszövegnél a Dinamikus tartalomnál láthatjuk, hogy most már megvan a keresztnév és a vezetéknév változó.

Microsoft Flow HTTP Trigger |  Power Automate oktatóanyag

Ennek az az oka, hogy a végpontunk két változót vár, ezek a keresztnév és a vezetéknév , amelyeket a korábban hozzáadott JSON-szöveg használatával hoztunk létre.

Microsoft Flow HTTP Trigger |  Power Automate oktatóanyag

Kattintson a concat kifejezésre a keresztnév és vezetéknév változók összefűzéséhez .

Microsoft Flow HTTP Trigger |  Power Automate oktatóanyag

Ezután fűzzük össze a „ Hello: ” szót a keresztnévvel

Microsoft Flow HTTP Trigger |  Power Automate oktatóanyag

Kapcsoljuk össze a vezetéknévvel is . Ügyeljen arra, hogy a „ Hello ” szó és az ökölnév változó után vesszőt írjon .

Microsoft Flow HTTP Trigger |  Power Automate oktatóanyag

Ezután kattintson az OK gombra.

Microsoft Flow HTTP Trigger |  Power Automate oktatóanyag

Most mentsük el a folyamatunkat a Mentés gombra kattintva.

Microsoft Flow HTTP Trigger |  Power Automate oktatóanyag

A rendszer egy URL-t generál, amely végpontként fog szolgálni. Harmadik féltől származó alkalmazásunkon keresztül érhetjük el.

Microsoft Flow HTTP Trigger |  Power Automate oktatóanyag

A Microsoft Flow tesztelése

Teszteljük most az áramlásunkat. Telepítettem egy Postman nevű alkalmazást . Ha nem ismeri ezt, akkor ez egy módja annak, hogy elérje a végpontokat, és átadja az értékeket, hogy megbizonyosodjon arról, hogy működnek. 

Microsoft Flow HTTP Trigger |  Power Automate oktatóanyag

Mivel ebben az oktatóanyagban nem beszélünk HTML- ről , JSON-ról , POST-ról és különböző webes API-król , a Postman segítségével utánozhatjuk ezeket a dolgokat. Ha összezavarodik a POST vagy a POST versus GET kérdésében , javasoljuk, hogy nézzen meg egy kezdő vagy alapszintű webfejlesztési tanfolyamot, hogy megismerje ezeket a kifejezéseket. Azt is javaslom, hogy tanulmányozza át, mik azok a HTTP-kérések, mert valóban kiterjesztik ennek az alkalmazásnak a lehetőségeit. 

A folyamat teszteléséhez másolja ki ezt az URL-t.

Microsoft Flow HTTP Trigger |  Power Automate oktatóanyag

Ezután illessze be az URL-t a Postman POST mezőjébe .

Microsoft Flow HTTP Trigger |  Power Automate oktatóanyag

A törzsön belül módosítsuk az alapértelmezett értékeket azokkal a változókkal, amelyeket a JSON-adattartalmunkhoz állítottunk be. Tehát adjuk hozzá a keresztnév és vezetéknév változókat „ Tom ” és „ Jerry ” értékkel . A Testben kell lennünk , és ügyeljünk arra, hogy a nyers elemet válasszuk . A típusnak JSON-nak kell lennie .

Microsoft Flow HTTP Trigger |  Power Automate oktatóanyag

Ez a Postás ismét a harmadik féltől származó alkalmazásunkként szolgál. Ez csak azért van, hogy megbizonyosodjon arról, hogy a kötések megfelelően működnek. 

A folyamat során most kattintson a Teszt gombra .

Microsoft Flow HTTP Trigger |  Power Automate oktatóanyag

Válassza ki a „ Végrehajtom az indítóműveletet ” lehetőséget, majd kattintson a Teszt gombra.

Microsoft Flow HTTP Trigger |  Power Automate oktatóanyag

Ezután várni kezd a műveletre.

Microsoft Flow HTTP Trigger |  Power Automate oktatóanyag

Tehát most közzétesszük a végpontunkon, és a Küldés gombra kattintva megnézzük, működik-e.

Microsoft Flow HTTP Trigger |  Power Automate oktatóanyag

Miután a folyamat sikeresen lefut, ellenőrizhetjük a Slack-ünket, hogy megnézzük, elküldték-e az üzenetet.

Microsoft Flow HTTP Trigger |  Power Automate oktatóanyag

Slackünkön a Hello: TomJerry üzenetnek kell megjelennie .

Microsoft Flow HTTP Trigger |  Power Automate oktatóanyag




Következtetés

Ehhez az oktatóanyaghoz sikerült létrehoznunk egy triggert egy harmadik féltől származó alkalmazásból, amelynek semmi köze a Power Automate- hoz . A Microsoft létrehozta a végpontot, a változókat és mindent, amire szükségünk van. Mindössze annyit kell tennünk, hogy magunk is elérjük a linket/URL-t. Így volt könnyű.

Ha Power Automate-rendszergazda szeretne lenni, akkor meg kell tanulnia, hogyan működnek ezek a dolgok. A vállalatával vagy szervezetével való integráció után fennáll annak a lehetősége, hogy olyan harmadik féltől származó alkalmazásokkal találkozik, amelyek nem rendelkeznek csatlakozókkal a Power Automate-ban. Ez a legjobb módja ezeknek az eseteknek.

Ez egy meglehetősen bonyolult fogalom, de ha egyszer észbe kapsz, akkor bárhonnan indíthatsz folyamokat, amíg van internetkapcsolatod.

Henrik


A DAX Studio és a Tabular Editor telepítése a LuckyTemplates alkalmazásban

A DAX Studio és a Tabular Editor telepítése a LuckyTemplates alkalmazásban

Ismerje meg, hogyan töltheti le és telepítheti a DAX Studio és a Tabular Editor 3 alkalmazást, és hogyan konfigurálhatja őket a LuckyTemplates és az Excel programban való használatra.

LuckyTemplates alakzattérkép-vizualizáció a térbeli elemzéshez

LuckyTemplates alakzattérkép-vizualizáció a térbeli elemzéshez

Ez a blog tartalmazza a Shape Map vizualizációt a LuckyTemplates térbeli elemzéséhez. Megmutatom, hogyan használhatja hatékonyan ezt a vizualizációt annak funkcióival és elemeivel.

LuckyTemplates pénzügyi jelentések: az eredmények hozzárendelése a sablonokhoz minden egyes sorban

LuckyTemplates pénzügyi jelentések: az eredmények hozzárendelése a sablonokhoz minden egyes sorban

Ebben az oktatóanyagban egy egyedülálló ötletet mutatok be a pénzügyi jelentésekkel kapcsolatban, amely az eredmények hozzárendelését jelenti a LuckyTemplates-en belüli táblázatsablonok előre meghatározásához.

DAX-mértékek a LuckyTemplates-ben mértékelágazás használatával

DAX-mértékek a LuckyTemplates-ben mértékelágazás használatával

Hozzon létre DAX-mértékeket a LuckyTemplates alkalmazásban meglévő mértékek vagy képletek használatával. Ezt nevezem mértékelágazási technikának.

A legerősebb funkcióhívás a LuckyTemplatesben

A legerősebb funkcióhívás a LuckyTemplatesben

Ebben a blogban fedezze fel a LuckyTemplates adatkészletet, a leghatékonyabb függvényhívást, amely M- és DAX-függvények ezreit juttatja a keze ügyébe.

Adatmodellezési technikák a DAX-mérések megszervezéséhez

Adatmodellezési technikák a DAX-mérések megszervezéséhez

A mai oktatóanyagban megosztok néhány adatmodellezési technikát a DAX-mérések jobb rendszerezéséhez a hatékonyabb munkafolyamat érdekében.

LuckyTemplates pénzügyi irányítópult: Teljes táblázat testreszabási tippek

LuckyTemplates pénzügyi irányítópult: Teljes táblázat testreszabási tippek

A LuckyTemplates egy nagyszerű eszköz a pénzügyi jelentésekhez. Itt található egy oktatóanyag, amely bemutatja, hogyan hozhat létre személyre szabott táblázatokat a LuckyTemplates pénzügyi irányítópultjához.

A Power Query nyelvi folyamatának bevált gyakorlatai

A Power Query nyelvi folyamatának bevált gyakorlatai

Ez az oktatóanyag megvitatja a Power Query nyelvi folyamatot, és azt, hogyan segíthet zökkenőmentes és hatékony adatjelentések létrehozásában.

LuckyTemplates egyéni ikonok | PBI vizualizációs technika

LuckyTemplates egyéni ikonok | PBI vizualizációs technika

Az egyik kedvenc technikámról fogok beszélni a LuckyTemplates egyéni ikonok körül, amely dinamikusan használja az egyéni ikonokat a LuckyTemplates vizualizációkban.

LuckyTemplates táblázatok létrehozása UNION & ROW függvény használatával

LuckyTemplates táblázatok létrehozása UNION & ROW függvény használatával

Ebben a blogban megmutatom, hogyan hozhat létre LuckyTemplates táblázatokat olyan képlet segítségével, amely egyesíti az UNION és a ROW függvényt.