Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
Un declanșator Microsoft Flow HTTP permite utilizatorilor să declanșeze fluxuri din aplicații terțe. În acest tutorial, vom vorbi despre cum funcționează acel declanșator pentru a permite utilizatorului final să inițieze un flux. Microsoft Flow va servi drept punte între aplicația dvs. și un număr mare de alte servicii.
De exemplu, dorim să ne declanșăm fluxul folosind o aplicație care nu este disponibilă în Power Automate . Dacă ne-am creat propria noastră aplicație web și vrem să declanșăm un flux de acolo, cum facem asta?
Acesta este un exemplu de flux cu câteva câmpuri de intrare pe care utilizatorul trebuie să le completeze.
Ce se întâmplă dacă dorim ca un utilizator să completeze aceste câmpuri de introducere din aplicații terță parte? Pentru a face asta, avem nevoie de un punct final URL care va fi generat pentru noi în acest nou flux. De asemenea, vom avea nevoie de un fișier JSON , cunoscut și ca o schemă , care conține toate variabilele care vor reprezenta toate intrările pe care le transmitem.
Cuprins
Crearea unui flux Microsoft cu un declanșator HTTP
Acum să creăm un flux simplu folosind un declanșator HTTP de flux Microsoft . În acest flux, utilizatorul va introduce numele și prenumele folosind o aplicație terță parte și va fi postat ca mesaj Slack.
1. Crearea unui flux instantaneu
Mai întâi, să mergem la pagina Creare .
Apoi, faceți clic pe Flux instantaneu .
În loc să folosim opțiunea PowerApps sau Declanșarea manuală a unui flux , vom folosi Când se primește o solicitare HTTP ca declanșator. Deci, să selectăm asta și să facem clic pe butonul Creare .
Fluxurile create cu declanșatorul „ Când se primește o solicitare HTTP ” pot fi executate de oricine cunoaște adresa URL.
Solicitările HTTP sunt în afara domeniului de aplicare al acestui tutorial. Cu toate acestea, putem folosi cu ușurință acest lucru ca declanșator pentru fluxul nostru, deoarece Microsoft va crea doar un link pentru noi. Apoi, dacă aplicația noastră terță parte accesează linkul, aceasta va declanșa fluxul nostru Power Automate de la sine.
Principalul lucru aici este că doar creăm un punct final la care orice aplicație terță parte se poate conecta la . Dacă doriți să declanșați ceva dintr-un e-mail, Slack sau Trello, nu trebuie să folosim acest declanșator, deoarece acei conectori sunt disponibili în Power Automate. Utilizați această tehnică numai dacă doriți să declanșați fluxul de la un conector care nu este disponibil în Power Automate.
2. Configurarea declanșatorului Microsoft Flow HTTP
În primul rând, trebuie să identificăm sarcina utilă care va trece prin cererea HTTP cu/fără Power Automate. Faceți clic pe „ Utilizați exemplul de încărcare utilă pentru a genera schema ” și Microsoft va face totul pentru noi.
Să creăm o sarcină utilă JSON care conține variabilele prenume și prenume . După cum puteți vedea, am adăugat și un eșantion sau valori temporare „ Joe ” și „ Ax ” pentru variabilele pe care le-am creat.
Apoi faceți clic pe butonul Terminat .
Microsoft îl va lua apoi și va crea o schemă JSON pentru corpul cererii. Aceasta înseamnă că atunci când acest punct final este declanșat, se așteaptă două proprietăți care sunt numele de familie și prenume cu tipul lor ca șir .
Următorul este să adăugați un nou pas făcând clic pe butonul Pas nou .
Apoi, căutați și faceți clic pe conectorul Slack .
Pentru acțiune, să folosim mesajul Postează .
Vom folosi canalul tutorial pentru numele canalului .
Pentru Textul mesajului , putem vedea pe conținutul dinamic că avem acum variabilele prenume și prenume .
Acest lucru se datorează faptului că punctul nostru final se așteaptă la două variabile care sunt numele și prenumele pe care le-am creat folosind textul JSON pe care l-am adăugat mai devreme.
Faceți clic pe expresia concat pentru a concatena variabilele prenume și prenume .
Apoi, să concatenăm cuvântul „ Bună ziua: ” cu prenumele .
Să-l concatenăm și cu numele de familie . Asigurați-vă că adăugați o virgulă după cuvântul „ Bună ziua ” și variabila nume de pumn .
Apoi faceți clic pe butonul OK .
Să ne salvăm acum fluxul făcând clic pe butonul Salvare .
Va fi generată o adresă URL care va servi drept punct final. Îl putem accesa prin aplicația noastră terță parte.
Testarea Microsoft Flow
Să ne testăm acum fluxul. Am instalat o aplicație numită Postman . Dacă nu sunteți familiarizat cu acest lucru, este o modalitate de a accesa punctele finale și de a transmite valori pentru a vă asigura că funcționează.
Deoarece nu vom vorbi despre HTML , JSON , POST și despre diferite API-uri web în acest tutorial, putem folosi doar Postman pentru a imita aceste lucruri pentru noi. Dacă sunteți confuz cu privire la POST sau POST versus GET , vă recomand să urmăriți un curs de dezvoltare web pentru începători sau de bază, astfel încât să vă familiarizați cu acești termeni. De asemenea, vă sugerez să studiați ce sunt solicitările HTTP pentru că ele chiar extind posibilitățile acestei aplicații.
Pentru a testa fluxul nostru, copiați această adresă URL.
Apoi, lipiți acea adresă URL în câmpul POST din Postman .
În interiorul Body , să modificăm valorile implicite cu variabilele pe care le-am setat la sarcina noastră utilă JSON. Deci, să adăugăm variabilele prenume și prenume cu valorile „ Tom ” și „ Jerry ”. Ar trebui să fim în interiorul Corpului și să ne asigurăm că alegem crud . Tipul ar trebui să fie JSON .
Din nou, acest Poștaș servește drept aplicație terță parte. Acest lucru este doar pentru a vă asigura că legăturile funcționează corect.
În fluxul nostru, acum să facem clic pe Test .
Selectați „ Voi efectua acțiunea de declanșare ” și faceți clic pe butonul Test .
Apoi va începe să aștepte ca acțiunea să aibă loc.
Deci, îl vom posta acum pe punctul nostru final și vom vedea dacă funcționează făcând clic pe butonul Trimitere .
Odată ce fluxul nostru rulează cu succes, putem verifica Slack-ul pentru a vedea dacă mesajul a fost postat.
Pe Slack, ar trebui să vedem mesajul Hello: TomJerry .
Introducere Power Apps: definiție, caracteristici, funcții și importanță
Power Automate Prezentare generală a conținutului dinamic
Microsoft Power Automate: automatizarea fluxului de lucru
Concluzie
Pentru acest tutorial, am reușit să formăm un declanșator dintr-o aplicație terță parte care nu are nimic de-a face cu Power Automate . Microsoft a creat punctul final, variabilele și tot ce avem nevoie. Tot ce trebuie să facem este să accesăm linkul/URL-ul. Atât de ușor a fost.
Dacă doriți să deveniți administrator Power Automate, atunci trebuie să aflați cum funcționează aceste lucruri. Odată ce integrați Power Automate cu compania sau organizația dvs., există șansa să întâlniți aplicații terță parte care nu au conectori în Power Automate. Acesta este cel mai bun mod de a gestiona aceste cazuri.
Acesta este un concept destul de complicat, dar odată ce îl înștiințați, puteți face fluxuri care sunt declanșate de oriunde, atâta timp cât aveți o conexiune la internet.
Henry
Ce este Sinele în Python: Exemple din lumea reală
Veți învăța cum să salvați și să încărcați obiecte dintr-un fișier .rds în R. Acest blog va trata, de asemenea, cum să importați obiecte din R în LuckyTemplates.
În acest tutorial despre limbajul de codare DAX, aflați cum să utilizați funcția GENERATE și cum să schimbați în mod dinamic titlul unei măsuri.
Acest tutorial va acoperi cum să utilizați tehnica Multi Threaded Dynamic Visuals pentru a crea informații din vizualizările dinamice de date din rapoartele dvs.
În acest articol, voi trece prin contextul filtrului. Contextul de filtrare este unul dintre subiectele majore despre care orice utilizator LuckyTemplates ar trebui să învețe inițial.
Vreau să arăt cum serviciul online LuckyTemplates Apps poate ajuta la gestionarea diferitelor rapoarte și informații generate din diverse surse.
Aflați cum să vă calculați modificările marjei de profit folosind tehnici precum măsurarea ramificării și combinarea formulelor DAX în LuckyTemplates.
Acest tutorial va discuta despre ideile de materializare a cache-urilor de date și despre modul în care acestea afectează performanța DAX-ului în furnizarea de rezultate.
Dacă încă utilizați Excel până acum, atunci acesta este cel mai bun moment pentru a începe să utilizați LuckyTemplates pentru nevoile dvs. de raportare a afacerii.
Ce este LuckyTemplates Gateway? Tot ce trebuie să știți