Päivämäärätaulukon luominen LuckyTemplatesissa
Ota selvää, miksi LuckyTemplatesissa on tärkeää pitää oma päivämäärätaulukko ja opi nopein ja tehokkain tapa tehdä se.
Tässä opetusohjelmassa opimme ja ymmärrämme, kuinka Power Automaten HTTP-pyyntö toimii, kun on kyse kolmannen osapuolen sovellusten integroinnista. Puhumme myös sisäänrakennetusta Request -liittimestä, mutta keskustelemme pääasiassa HTTP:stä .
Huolimatta monista valittavissa olevista liittimistä, Power Automatella on myös rajoituksensa. Se ei voi kattaa kaikkea, mitä saatamme tarvita työnkulkujemme rakentamiseen. Saattaa olla tapaus, jossa haluamme integroida tai käynnistää kulkumme käyttämällä sovellusta, joka ei ole käytettävissä Power Automatessa.
HTTP- ja Request-liittimet mahdollistavat kulkumme vuorovaikutuksen kolmannen osapuolen sovellusliittymien kanssa.
Olemme käyttäneetkäynnistääksesi työnkulun yhdessä aiemmista opetusohjelmistamme. Tässä esimerkissä meillä oli kolmannen osapuolen sovellus, joka käynnisti Power Automate -kulun hyväksynnöillä ja ehdollisella logiikalla.
Ja näin voimme periaatteessa yhdistää kolmannen osapuolen sovelluksen virtauksiin.
Toisaalta HTTP- liittimen avulla voimme pingata minkä tahansa kolmannen osapuolen API:n, joka meillä on. Joten sitä ei välttämättä käytetä laukaisimena. Sitä käytetään enimmäkseen.
Oletetaan, että meillä on kulku, jossa meidän on saatava tietoja API:lta. Lähetämme asiakkaan tunnuksen kyseisen API:n kautta ja saamme takaisin asiakkaan nimen tai passin numeron. Sitten tarvitsemme nämä tiedot Power Automate -logiikassamme.
Emme kuitenkaan halua pitää arkaluonteisia tietoja sisällämme. Siksi meidän on luotava kolmannen osapuolen järjestelmäämme API, joka voi vastaanottaa HTTP-pyyntöjä. Ja sen aiomme tehdä esimerkkinä.
Sisällysluettelo
HTTP-pyynnön määrittäminen Power Automatessa
Minulla ei tällä hetkellä ole kolmannen osapuolen sovellusliittymää. Joten tässä esimerkissä käytämme verkkosivustoa nimeltä reqres.in . Siinä on kolmannen osapuolen API-päätepiste, jonka avulla voimme testata, toimiiko virtaus vai ei. Heillä on esimerkiksi toiminto nimeltä LIST KÄYTTÄJÄ , joka sisältää vastaavan pyynnön. Ja jos pyydämme sitä, Vastaus- sarakkeen kohteet ovat kaikki, mitä voimme saada takaisin.
Joten kokeillaan sitä HTTP- liittimellämme. Ensin meidän on napsautettava Pyynnön linkkiä .
Kopioi sitten URL-osoite. Tämä toimii API-päätepisteenä.
Napsauta työnkulkuasetuksissamme HTTP- liitintä.
Napsauta sitten HTTP- toimintoa.
Valitse menetelmäksi GET . _
Liitä sitten aiemmin kopioimamme URL-osoite.
Voimme halutessasi syöttää myös otsikoita, kyselyitä ja evästeitä. Jätetään se kuitenkin toistaiseksi väliin.
HTTP-pyynnön sisällön näyttäminen Power Automatessa
Seuraavaksi meidän on otettava pyyntömme sisältö ja näytettävä se jonnekin vain varmistaaksemme, että se todella toimii. Napsauta siis Uusi vaihe .
Etsi ja valitse Slack- liitin.
Napsauta Lähetä viesti -toimintoa.
Julkaistaan sisältö satunnaiselle kanavalle .
Valitse Viestitekstiksi tekstiosa ja katsotaan mitä löydämme .
Nimetään kulkumme uudelleen HTTP- esimerkiksi.
Napsauta sitten Tallenna .
Yhteenvetona totean, että virtaus käynnistyy painikkeella. Sitten se lähettää HTTP-pyynnön, joka palauttaa JSON-tiedoston, joka lähetetään Slackiimme. Tämän virran suorittamisen jälkeen meillä on Slackissa tämä.
Kuten näet, koko JSON-tiedoston sisältö lähetettiin. Tämän näemme yleensä vastauksesta HTTP-pyyntöön. Haluamme kuitenkin näyttää vain etunimet emmekä koko JSON-tiedoston sisältöä. Siksi meidän on lisättävä Parse JSON -vaihe pyynnön ja toiminnon väliin.
JSON-jäsennys HTTP-pyynnöistä
Lisää uusi vaihe ja valitse Data Operation -liitin.
Valitse sitten Parse JSON .
Siirrä Parse JSON -vaihe HTTP- pyynnön ja Lähetä viesti -toiminnon väliin.
Napsauta Luo näytteestä -painiketta.
Kopioi koodit pyyntölinkistä.
Liitä se sitten Insert a sample JSON Payload -ikkunaan ja napsauta Valmis . Tämä tekee periaatteessa kaiken taustajärjestelmän JSON-jäsentämisen puolestamme.
Kuten huomasimme, se loi automaattisesti skeeman, jonka voimme helposti ymmärtää.
Sisältö - kenttään meidän on lisättävä kaikki, mitä haluamme jäsentää. Tässä esimerkissä haluamme jäsentää HTTP-pyynnöstä saamamme rungon .
Ja miksi tämä on tärkeää? No, meidän ei enää tarvitse lähettää koko viestiä. Nyt meillä on pääsy dynaamisempaan sisältöön, kuten sähköpostiin, etunimeen, sukunimeen, avatariin, yritykseen, URL-osoitteeseen ja moniin muihin.
Parse JSON antaa meille mahdollisuuden ottaa minkä tahansa saamamme JSON-tulosteen, jäsentää sen eri dynaamiseksi sisällöksi, jota voimme sitten käyttää myöhemmin seuraavissa kulkuvaiheissamme. Käytimme tätä toimintoa, jotta toimintamme ei hidasta koko JSON-sisältöä, vaan näyttää vain tarpeelliset tiedot, jotka todella tarvitsemme.
Muutetaan nyt tekstin Body sijaan muotoon etunimi .
Sitten näemme, että se muutti toimintamme.
Tämä johtuu siitä, että kulkumme saa pyynnöstä useita etunimiä.
Se huomaa useita etunimiä, joten se tietää, että haluamme käydä läpi jokaisen JSON-tiedoston tietotaulukon elementin ja palauttaa etunimen.ohjaa kulkua tekemään Slack-sanoman jokaiselle tietotaulukon elementille. Joten jokaisen asiakkaan etunimi julkaistaan Slackin satunnaiselle kanavalle.
Napsauta nyt Tallenna ja katso, toimiiko se.
Napsauta Testaa .
Valitse Suoritan laukaisintoiminnon ja napsauta Testaa .
Napsauta Suorita kulku .
Kuten näemme, se näyttää nyt vain etunimet.
Johtopäätös
Kaiken kaikkiaan voimme luoda HTTP-pyynnön, joka integroi virtamme kolmannen osapuolen sovellukseen. Sieltä jäsensimme JSON-sisällön Power Automaten Data Operation -liittimen avulla. Se loi automaattisesti skeeman käyttämällä esimerkki-JSON-hyötykuormaa. Jäsentämällä JSON-koodia muutimme tyypillisen HTTP-pyynnön vastauksen osuvammaksi ja ymmärrettävämmäksi tiedoksi.
Voimme varmasti tehdä paljon erilaisia asioita HTTP- pyynnön ja Parse JSON -toimintojen avulla. Toivottavasti pystyit ymmärtämään niiden merkityksen ja miten ne toimivat.
Kaikki parhaat,
Henry
Ota selvää, miksi LuckyTemplatesissa on tärkeää pitää oma päivämäärätaulukko ja opi nopein ja tehokkain tapa tehdä se.
Tämä lyhyt opetusohjelma korostaa LuckyTemplates-mobiiliraportointiominaisuutta. Näytän sinulle, kuinka voit kehittää raportteja tehokkaasti mobiililaitteille.
Tässä LuckyTemplates Showcase -esittelyssä käymme läpi raportteja, jotka näyttävät ammattitaitoisen palveluanalytiikan yritykseltä, jolla on useita sopimuksia ja asiakkaiden sitoumuksia.
Käy läpi tärkeimmät Power Appsin ja Power Automaten päivitykset sekä niiden edut ja vaikutukset Microsoft Power Platformiin.
Tutustu joihinkin yleisiin SQL-toimintoihin, joita voimme käyttää, kuten merkkijono, päivämäärä ja joitain lisätoimintoja tietojen käsittelyyn tai käsittelyyn.
Tässä opetusohjelmassa opit luomaan täydellisen LuckyTemplates-mallin, joka on määritetty tarpeidesi ja mieltymystesi mukaan.
Tässä blogissa esittelemme, kuinka kerrostat kenttäparametreja pienillä kerroilla uskomattoman hyödyllisten näkemysten ja visuaalien luomiseksi.
Tässä blogissa opit käyttämään LuckyTemplates-sijoitus- ja mukautettuja ryhmittelyominaisuuksia näytetietojen segmentoimiseen ja luokitteluun kriteerien mukaan.
Tässä opetusohjelmassa käsittelen tiettyä tekniikkaa, jolla voit näyttää kumulatiivisen kokonaissumman LuckyTemplates-visuaaleissasi vain tiettyyn päivämäärään asti.
Opi luomaan ja mukauttamaan Bullet-kaavioita LuckyTemplatesissa, joita käytetään pääasiassa suorituskyvyn mittaamiseen suhteessa tavoitteeseen tai edellisiin vuosiin.