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ä blogiviestissä opimme luomaan HTTP-pyynnön Power Automaten avulla. HTTP-pyyntöjä käytetään tiedonsiirtoon, mutta sen ei pitäisi olla ensimmäinen ratkaisusi. Ensimmäinen ratkaisusi on aina etsiä liitin sovelluksellesi. Voit katsoa tämän opetusohjelman koko videon tämän blogin alaosasta.
Sisällysluettelo
Tehoautomaatti ja liittimet
Liitin on Power Automaten tapa kommunikoida toisen sovelluksen kanssa. Power Automatessa on jo tuhansia liittimiä käytettävissäsi. Jos esimerkiksi haluat automatisoida jotain, joka liittyy Microsoft-sovellukseen (Teams, SharePoint, OneDrive) tai muihin sovelluksiin, joissa on liittimiä (Dropbox, SAP), sinun tulee aina käyttää liitinlähestymistapaa, ei HTTP-pyyntölähestymistapaa. .
HTTP-pyynnön tekeminen ja vastaanottaminen
Jos sille ei kuitenkaan ole liitintä, voit käyttää HTTP:tä. Power Automate käyttää HTTP-pyyntöjä kommunikoidakseen toisen sovelluksen kanssa, jolla ei ole liitintä, mutta jolla saattaa olla niin kutsuttu REST API .
Joten periaatteessa sovelluksen kehittäjä on paljastanut sovelluksen, jotta ihmiset voivat tehdä sille pyyntöjä, ja se voi sitten palauttaa tietoja näiden pyyntöjen mukaisesti. Esimerkkinä on sisäisesti rakennettu CRM-ohjelmisto asiakkaalle. He eivät todellakaan halua tehdä liitintä Power Automatelle, joten he sallivat HTTP-pyynnöt eri lähteistä, jotka voivat pingata CRM-ohjelmiston luetteloasiakkaille. Tämä asiakasluettelo palautetaan sitten HTTP-pyynnöllä.
Desktop Flows
Jos HTTP-pyyntöjä ei ole, sinun on käytettävä jotain, jota kutsutaan työpöytävirraksi . Työpöytävirrat ovat erittäin tehokkaita, koska niiden avulla voit automatisoida melkein mitä tahansa. Ne ovat hyvin samanlaisia kuin Excel-makro, jossa voit tallentaa, tehdä joitain toimintoja ja sitten toistaa sen. Niitä käytetään, jos ihmiset haluavat automatisoida asioita, jotka ovat vain heidän työpöydällään, kuten siirtää tiedostoja työpöydällä tai avata sovelluksia.
Kuinka HTTP-pyyntötyönkulku toimii
Mennään HTTP-työnkulkuun ja katsotaan kuinka se toimii. Minulla on Power Automate auki sekä varsinainen REST-sovellusliittymän opetusohjelma.
HTTP-pyyntöesimerkkinä aion käyttää verkkosivustoa, jossa on API, jossa voin käskeä API:ta antamaan minulle luettelon käyttäjistä. Alla on luettelo sähköposteista tai asiakkaista, joita meillä on yrityksessämme.
Jälleen tämä on API, johon tämä sovelluskehittäjä on todella antanut minulle pääsyn. Tein HTTP-pyynnön täällä ja se viritti minulle uudelleen todellisen JSONin. Voin kopioida tämän JSONin niin sanottuun Pretty Print -tiedostoon .
Klikkasin juuri Make Prettyä, jotta voimme nähdä, miltä se todella näyttää.
Näemme oikealla, että meille on annettu sivu per sivu, kuinka monta asiakasta on, yhteensä, sivuja yhteensä sekä jokainen tunnus.
Jokaisesta tunnuksesta saamme heidän sähköpostiosoitteensa, etunimensä, sukunimensä ja avatarnsa. Se on paljon tietoa kuudelle asiakkaalle tästä sovellusliittymästä, jonka olemme luoneet.
Vuon aloittaminen HTTP-pyynnössä
Haluamme virtauksen, joka kulkee joka aamu. Tämän kulun pitäisi pystyä lähettämään meille tämä asiakasluettelo sivulla yksi.
Ensin aloitan käynnistämällä virtauksen manuaalisesti. Tämä kulku suoritetaan vain, kun napsautan painiketta, mutta voimme myös muuttaa sen niin, että kulku toistuu ja suoritetaan joka aamu.
Sitten meillä on HTTP-liitin, jossa toteutamme menetelmän. Sovellusliittymiin voidaan soveltaa kahta menetelmää: GET ja POST . Siellä on myös PATCH ja DELETE , mutta niitä käytetään harvoin.
Jos haluat saada tietoja API:sta, se tapahtuu yleensä joko GET- tai POST-toiminnon kautta . Jos olet kiinnostunut oppimaan, mikä ero on GET:n ja POSTin välillä , suosittelen todella, että etsit verkosta RESTful-sovellusliittymiä .
Tässä vaiheessa sovelluskehittäjämme on kertonut meille, että hän aikoo tehdä sovellusliittymiä, jotka hyväksyvät GET-pyynnöt. Tästä syystä käytämme menetelmänä GET:tä ja sitten URI:tä sivulla yksi.
Meillä on myös mahdollisuus antaa tälle API:lle runko. Voimme esimerkiksi kertoa API:lle, että haluamme vain asiakkaita, jotka alkavat kirjaimella F. Voimme lisätä argumentteja tai parametreja HTTP-pyyntöömme, jolloin API ottaa ne mukaan. Toistaiseksi pidämme asian kuitenkin yksinkertaisena ja meillä ei ole vartalokyselyitä.
Kun olemme tehneet tämän pyynnön, voimme lähettää sen. Olen luonut keskustelun Brad Pittille, joka on yritykseni johtaja, jonka nimi on Test, koska olemme vain testaamassa tätä. Sitten aiomme lähettää tekstin (tämän HTTP-pyynnön tulos) tähän keskusteluun.
Huomaa, että tämä on dynaamista sisältöä. Voimme nähdä liittimen dynaamisessa sisällössä, joka palauttaa meille kehon.
Tämä palauttaa joukon hölynpölyä – se on pohjimmiltaan JSON-tiedosto, joka ei ole todella luettavissa. On hienoa, että Brad Pitt sai sen, mutta hän ei voi ymmärtää sitä tai tietää mitä se tarkoittaa.
JASON-tiedostoa jäsennetään
Seuraava vaihe on jäsentää tämä JSON-tiedosto. Parse JSON -liitin antaa sinulle takaisin JSON-objektin, mikä on tapa selata näitä asiakkaita paljon helpommin. Olen antanut tälle liittimelle rungon (joka on HTTP-pyynnön tulos), ja sitten tämä liitin antaa minulle takaisin pääsyn sellaisiin asioihin kuin henkilötunnus, sähköpostiosoite, etunimi ja sukunimi.
Joten sen sijaan, että meidän pitäisi käydä koodi läpi ja jäsentää se, Power Automate tekee tämän prosessin puolestamme tällä todella siistillä liittimellä.
Käytä Käytä jokaiseen liittimeen
Käytämme Käytä jokaisessa liittimessä, koska haluamme tulostaa jokaisen asiakkaan nimen, sukunimen ja sähköpostiosoitteen. Alla olevassa kuvassa meillä on sovellus jokaiseen ohjausliittimeen , jossa lähetämme viestin Brad Pittille. Lähetämme kulkurobottina ja vastaanottaja on Brad Pitt. Meillä on myös pääsy heidän etunimeen, sukunimeen, avatariin, URL-tekniseen tekstiin ja sähköpostiosoitteeseen.
Meillä ei olisi pääsyä näihin varsinaisiin elementteihin, jos emme ota käyttöön tätä Parse JSON -yhteyttä . Tämä liitin on erittäin tärkeä, koska voimme itse asiassa tulostaa etunimen, sukunimen ja niin edelleen ja niin edelleen.
Viestiosassa tulostetaan etunimi, sukunimi ja sähköpostiosoite.
Se on koko virtamme. Jälleen, se on pääasiassa laukaistu HTTP-pyyntö, jossa meillä on GET-pyyntö URL-osoitteeseen. Saamamme tuotto lähetetään sitten joukkueen chattiin. Sen jälkeen jäsennämme JSON-tiedoston ja lähetämme jokaiselle asiakkaalle viestin, joka sisältää heidän etunimensä, sukunimensä ja sähköpostiosoitteensa.
Työnkulun toteuttaminen
Katsotaanpa tätä työnkulkua toiminnassa napsauttamalla Tallenna ja sitten Testaa . Tässä vaiheessa koko prosessi on HTTP-pyynnön tekeminen, pyynnön palauttaminen ja sen lähettäminen Teamsille.
Näemme, että juuri nyt lähetettiin viesti, joka sisälsi varsinaisen asiakasluettelon. Sitten voimme nähdä jokaisen asiakkaan kohdalla, saamme heidän etunimensä, sukunimensä sekä sähköpostiosoitteensa.
Meillä on kuusi asiakasta ja tämä vastaa täsmälleen sitä, mitä meillä on JSONissamme.
Ja ilmeisesti saimme myös varsinaisen koko JSON-viestin, mutta tätä on vaikea lukea.
Näen, että monet ihmiset tekevät HTTP-pyyntöjä koko ajan ja saavat tiedot takaisin heille. Dataa kannattaa jäsentää, varsinkin jos tiedon vastaanotto on JSON-muodossa, jotta niistä saa järkeä ja muuntaa käyttökelpoiseksi.
Johtopäätös
Tämä on esimerkki HTTP-pyynnön tekemisestä , pyynnön lähettämisestä ja tietojen vastaanottamisesta . Mutta yksi asia, jonka haluan täsmentää, on se, että voit myös saada HTTP-pyynnöt tekemään mitä tahansa.
Esimerkiksi sovelluskehittäjänä voimme tehdä HTTP-päätepisteen, joka luo uuden asiakkaan CRM-ohjelmistoon. Voimme tehdä työnkulun niin, että aina kun joku lisää asiakkaan SharePointiin, kulku käynnistyy. Sitten tiedot välitetään HTTP-pyyntöön ominaisuuksien kanssa. Näin voit siirtää tietoja SharePointista kolmannen osapuolen sovellukseesi, joka hyväksyy API-pyynnöt.
Jos pidit tämän opetusohjelman sisällöstä, tilaa LuckyTemplates-TV-kanava. Meillä on jatkuvasti valtava määrä sisältöä minulta ja useilta sisällöntuottajilta, jotka kaikki ovat omistautuneet parantamaan tapaa, jolla käytät LuckyTemplatesia ja Power Platformia.
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.