Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion
Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.
En Microsoft Flow HTTP-trigger giver brugerne mulighed for at udløse strømme fra tredjepartsapplikationer. I denne vejledning vil vi tale om, hvordan den trigger fungerer for at lade slutbrugeren starte et flow. Microsoft Flow vil fungere som en bro mellem din applikation og en lang række andre tjenester.
For eksempel vil vi udløse vores flow ved hjælp af en applikation, der ikke er tilgængelig i. Hvis vi har lavet vores egen webapplikation, og vi vil udløse et flow derfra, hvordan gør vi så det?
Dette er et eksempelflow med nogle inputfelter, som brugeren skal udfylde.
Hvad hvis vi ønsker, at en bruger skal udfylde disse inputfelter fra tredjepartsapplikationer? For at gøre det har vi brug for et URL-slutpunkt, der vil blive genereret for os i dette nye flow. Vi skal også bruge en JSON- fil, også kendt som ender indeholder alle de variable, der repræsenterer alle de input, vi sender ind.
Indholdsfortegnelse
Oprettelse af et Microsoft-flow med en HTTP-trigger
Lad os nu oprette et simpelt flow ved hjælp af en Microsoft flow HTTP-trigger . I dette flow vil brugeren indtaste deres fornavn og efternavn ved hjælp af en tredjepartsapplikation, og det vil blive sendt som en Slack-meddelelse.
1. Oprettelse af et øjeblikkeligt flow
Lad os først gå til siden Opret .
Klik derefter på Instant flow .
I stedet for at brugeeller Manuel udløsning af en flow- indstilling, vil vi bruge Når en HTTP-anmodning modtages som udløser. Så lad os vælge det og klikke på knappen Opret .
Flow oprettet med " Når en HTTP-anmodning modtages "-udløseren kan udføres af alle, der kender URL'en.
HTTP-anmodninger er uden for dette selvstudiums omfang. Vi kan dog sagtens bruge dette som en trigger for vores flow, fordi Microsoft blot vil oprette et link til os. Så, hvis vores tredjepartsapplikation får adgang til linket, vil det udløse vores af sig selv.
Det vigtigste her er, at vi netop skaber et slutpunkt, hvor alle tredjepartsapplikationer kan oprette forbindelse til . Hvis du vil udløse noget fra en e-mail, Slack eller Trello, behøver vi ikke bruge denne trigger, fordi disse stik er tilgængelige i Power Automate. Du bruger kun denne teknik, hvis du vil udløse dit flow fra et stik, der ikke er tilgængeligt i Power Automate.
2. Opsætning af Microsoft Flow HTTP Trigger
Først skal vi identificere nyttelasten, der vil passere gennem HTTP-anmodningen med/uden Power Automate. Klik på " Brug prøve nyttelast til at generere skema " og Microsoft vil gøre det hele for os.
Lad os oprette en JSON- nyttelast, der indeholder variablerne fornavn og efternavn . Som du kan se, tilføjede vi også en prøve eller midlertidige værdier " Joe " og " Ax " for de variabler, vi har oprettet.
Klik derefter på knappen Udført .
Microsoft vil derefter tage det og oprette et JSON-skema for anmodning. Det betyder, at når dette endepunkt udløses, forventer det to egenskaber, som er efternavnet og fornavnet med deres type som en streng .
Det næste er at tilføje et nyt trin ved at klikke på knappen Nyt trin .
Søg derefter og klik på Slack- stikket.
Lad os bruge postmeddelelsen til handlingen .
Vi bruger selvstudiekanalen til kanalnavnet .
For meddelelsesteksten kan vi se på det dynamiske indhold , at vi nu har variablerne for fornavn og efternavn .
Dette skyldes, at vores endepunkt forventer to variable, som er fornavnet og efternavnet , som vi har oprettet ved hjælp af den JSON-tekst, vi tilføjede tidligere.
Klik på konkat -udtrykket for at sammenkæde fornavn- og efternavnsvariablerne .
Lad os derefter sammenkæde ordet " Hej: " med fornavnet .
Lad os også sammenkæde det med efternavnet . Sørg for at tilføje et komma efter ordet " Hej " og variablen fistname .
Klik derefter på knappen OK .
Lad os nu gemme vores flow ved at klikke på knappen Gem .
En URL vil blive genereret, som vil fungere som vores slutpunkt. Vi kan få adgang til det via vores tredjepartsapplikation.
Test af vores Microsoft Flow
Lad os nu teste vores flow. Jeg har installeret et program kaldet Postman . Hvis du ikke er bekendt med dette, er det en måde at få adgang til slutpunkter og sende værdier igennem for at sikre, at de fungerer.
Da vi ikke vil tale om HTML , JSON , POST og forskellige web-API'er i denne vejledning, kan vi bare bruge Postman til at efterligne disse ting for os. Hvis du er forvirret over POST eller POST versus GET , anbefaler jeg, at du ser et begynder- eller grundlæggende webudviklingskursus, så du bliver fortrolig med disse udtryk. Jeg foreslår også, at du studerer, hvad HTTP-anmodninger er, fordi de virkelig udvider mulighederne for denne applikation.
For at teste vores flow skal du kopiere denne URL.
Indsæt derefter denne URL i POST- feltet i Postman .
Inside the Body , lad os ændre standardværdierne med de variabler, som vi har indstillet til vores JSON-nyttelast. Så lad os tilføje fornavn og efternavn variabler med værdierne " Tom " og " Jerry ". Vi bør være inde i kroppen og sørge for at vælge råt . Typen skal være JSON .
Igen, denne postmand fungerer som vores tredjepartsapplikation. Dette er blot for at sikre, at koblingerne fungerer korrekt.
På vores flow, lad os nu klikke på Test .
Vælg " Jeg udfører udløserhandlingen ", og klik på knappen Test .
Det vil derefter begynde at vente på, at handlingen finder sted.
Så vi vil nu sende det til vores slutpunkt og se, om det virker ved at klikke på knappen Send .
Når vores flow kører med succes, kan vi tjekke vores Slack for at se, om beskeden er blevet sendt.
På vores Slack skulle vi se beskeden Hej: TomJerry .
Konklusion
Til denne tutorial var vi i stand til at danne en trigger fra en tredjepartsapplikation, der ikke har noget at gøre med Power Automate . Microsoft har skabt slutpunktet, variablerne og alt, hvad vi har brug for. Det eneste, vi skal gøre, er bare selv at tilgå linket/URL'en. Så nemt var det her.
Hvis du ønsker at blive Power Automate-administrator, skal du lære, hvordan disse ting fungerer. Når du først har integreret med din virksomhed eller din organisation, er der en chance for, at du vil støde på tredjepartsapplikationer, der ikke har stik i Power Automate. Dette er den bedste måde at håndtere disse tilfælde på.
Dette er et ret kompliceret koncept, men når du først har fået fat i det, kan du lave flows, der udløses hvor som helst, så længe du har en internetforbindelse.
Henrik
Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.
Lær nogle fantastiske analytiske teknikker, som vi kan gøre til datamodellering i LuckyTemplates ved hjælp af DAX-understøttende tabeller.
Her dykker vi ned i LuckyTemplates Advanced DAX og implementerer rangeringslogik for at få en meget unik indsigt. Jeg viser også måleforgrening i dette eksempel.
Denne blog introducerer den nye funktion i LuckyTemplates, What-If-analyseparameteren. Du vil se, hvordan det gør alt hurtigt og nemt til din scenarieanalyse.
Lær, hvordan du afgør, om din omsætningsvækst er god ved at kontrollere, om dine avancer er udvidet ved hjælp af LuckyTemplates, der måler forgrening.
Lær og forstå, hvordan du kan oprette og bruge LuckyTemplates Parameters, som er en kraftfuld funktion i Query Editor.
Denne vejledning vil diskutere om oprettelse af et rundt søjlediagram ved hjælp af Charticulator. Du lærer, hvordan du designer dem til din LuckyTemplates-rapport.
Lær, hvordan du bruger PowerApps-funktioner og -formler til at forbedre funktionaliteten og ændre adfærd i vores Power Apps-lærredsapp.
I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.
RANKX fra LuckyTemplates giver dig mulighed for at returnere rangeringen af et specifikt tal i hver tabelrække, der udgør en del af en liste over tal.