Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
În acest tutorial, vom afla despre Power Automate Static Results și cum funcționează în fluxurile noastre. În prezent, această funcție puternică este încă în modul de previzualizare sau beta. Cu toate acestea, aceasta este cu siguranță o caracteristică bună pe care o putem adăuga celor mai bune practici atunci când creăm diagrame de flux.
Cuprins
Exemplu de scenariu
Vom folosi un flux de probă pe care l-am creat anterior.
Trimite o solicitare HTTP către un punct final terță parte.
Aceasta este ceea ce primește cererea HTTP.
Apoi, va efectua o acțiune Condiție . Dacă codul de stare al solicitării HTTP este egal cu 200 , înseamnă că solicitarea a reușit.
Dacă condiția a fost îndeplinită, fluxul va merge pe calea Dacă da . Va posta un mesaj care spune „ APROBAT ” pe canalul general din Slack . Apoi, în canalul bugetar , va posta și un mesaj care conține toate datele pe care le-am primit de la punctul final terță parte.
Dacă condiția nu a fost îndeplinită, va merge la calea If no și canalul general din Slack va primi un mesaj care spune „ RESPUS ”.
După ce parcurgeți fluxul de probă, să facem clic pe Salvare .
Să testăm acum fluxul și să vedem cum funcționează.
Alegeți opțiunea Voi efectua acțiunea de declanșare , apoi faceți clic pe butonul Test .
După aceea, faceți clic pe Run flow .
În cele din urmă, faceți clic pe Terminat .
Să ne uităm la rezultat în diagrama de flux. După cum putem vedea, fiecare pas a fost executat cu succes.
După verificarea canalului general în Slack, vom vedea că mesajul „ APROBAT ” a fost trimis cu succes.
Accesați canalul buget și vom vedea JSON-ul real pe care l-am primit din solicitarea HTTP.
Deocamdată, punctul final este încă activ, așa că fluxul nostru funcționează corect. Dar, cum ne testăm fluxul când serverul endpoint nu mai funcționează?
Când se întâmplă acest lucru, fluxul nostru va eșua cu siguranță. În astfel de cazuri, nu dorim ca acțiunea de solicitare HTTP să pună ping la server, deoarece presupunem că serverul este defect.
Prin urmare, putem crea variabile false pentru a trece la pasul următor. Dar o soluție mult mai bună pentru aceasta este să utilizați Power Automate Static Results .
Caracteristica Rezultate statice nu va declanșa acțiunea reală. În schimb, va forța doar anumite ieșiri să apară.
Utilizarea rezultatelor statice în fluxurile automate de putere
Pentru a încerca metoda Rezultate statice , să ne întoarcem la fluxul nostru și să o edităm.
Faceți clic pe punctele de suspensie din pasul de solicitare HTTP , apoi faceți clic pe opțiunea Rezultat static (previzualizare) .
Comutați opțiunea Activare rezultat static (Previzualizare) .
Când este activat, putem alege orice ieșire dorim să producă fluxul. În acest exemplu, dorim ca acesta să producă Succeeded ca rezultat cu 200 ca cod de stare .
Să facem clic pe pictograma listei de verificare și să selectăm corpul .
Apoi, câmpul pentru corp va fi afișat.
Vom popula corpul cu conținutul corpului de la curgerea noastră anterioară de succes.
Rețineți că fiecare acțiune are rezultate. Deci, să facem clic pe link-ul Afișare ieșiri brute .
Făcând clic pe acesta, vom vedea ce primește fluxul nostru, cum ar fi codul de stare , antetul și corpul . Să copiem conținutul corpului .
Apoi, lipiți -l în câmpul de corp al rezultatului nostru Static .
Faceți clic pe Terminat după lipire.
De asemenea, putem copia conținutul antetelor și le lipim în câmpul Introduceți o proprietate unică pentru rezultatul nostru Static. Dar deocamdată, nu trebuie să ne facem griji cu privire la anteturi, deoarece ne vom concentra pe forțarea codului de stare să fie 200 și a corpului să fie echivalent cu cel din runda anterioară de succes a fluxului.
Odată ce s-a terminat, vom vedea o pictogramă mică de pahar galben . Treceți cursorul mouse-ului peste pictogramă și vom vedea un mesaj care spune „ Această acțiune are un rezultat static configurat ”.
Toate rezultatele statice returnează șiruri . Prin urmare, trebuie să schimbăm codul de stare de la un număr întreg 200 la un șir adăugând ghilimele ( “ ) la începutul și la sfârșitul numărului. Aceasta este doar o nuanță de care Microsoft o cunoaște deja și probabil că o vor repara când vor lansa complet această caracteristică.
În cele din urmă, faceți clic pe Salvare .
Testarea rezultatelor statice Power Automate
Să testăm acum fluxul pe care l-am configurat cu Static Results .
Alegeți opțiunea Voi efectua acțiunea de declanșare , apoi faceți clic pe butonul Test .
Faceți clic pe Run flow .
Apoi, faceți clic pe Terminat .
Pictograma pahar albastru mic din acțiunea de solicitare HTTP indică faptul că acțiunea a fost executată utilizând Rezultatul static.
Nu există anteturi în acesta, deoarece nu am atribuit niciunul.
De asemenea, vom vedea că condițiile au funcționat corect.
Prin urmare, vom vedea că mesajul „ APROBAT ” este afișat din nou în canalul general în Slack.
Când facem clic pe canalul bugetului , vom vedea din nou același mesaj.
Pagina de documentație pentru rezultatele statice Power Automate
O altă modalitate de a învăța cum să utilizați Rezultatele statice este prin verificarea documentației Power Automate . Este esențial să-i verificați pagina de documentație, deoarece apar lucruri noi din când în când.
Faceți clic pe opțiunea Cum se ghidează . Apoi, faceți clic pe subiectul Testați aplicațiile logice cu date simulate . Apoi, va afișa instrucțiunile privind configurarea rezultatelor statice și alte informații utile conexe.
Power Automate Development: Cele mai bune practici pentru implementarea
Microsoft Flow HTTP Trigger | Un tutorial Power Automate.
Cursa pasională a documentației Power Automate
Concluzie
Una dintre cele mai puternice caracteristici disponibile în Microsoft Power Automate este Rezultatele statice . Permite utilizatorilor să forțeze anumite ieșiri să apară în fiecare scenariu. Deci, indiferent de ce se întâmplă, fluxul de lucru va produce rezultatele pe care le-ați definit. De asemenea, face lucrurile mult mai ușoare, știind că diagramele de flux se pot complica în timp.
Pe lângă acest tutorial, ați putea începe să vă familiarizați mai mult cu Rezultatele statice, familiarizându-vă cu Documentația Microsoft . Acest lucru este foarte util pe măsură ce progresați în cariera dvs. Power Automate . Din nou, un dezvoltator sau un administrator bun ar trebui să poată găsi soluții la problemele lor, maximizând utilizarea documentației.
Toate cele bune,
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