DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler
Lær å bruke DAX Studio EVALUATE nøkkelordet med grunnleggende eksempler og få en bedre forståelse av hvordan dette kan hjelpe deg med databehandling.
En Microsoft Flow HTTP-utløser lar brukere utløse flyter fra tredjepartsapplikasjoner. I denne opplæringen skal vi snakke om hvordan den utløseren fungerer for å la sluttbrukeren starte en flyt. Microsoft Flow vil fungere som en bro mellom applikasjonen din og et stort antall andre tjenester.
For eksempel ønsker vi å utløse flyten vår ved å bruke en applikasjon som ikke er tilgjengelig i. Hvis vi har laget vår egen nettapplikasjon og vi ønsker å utløse en flyt derfra, hvordan gjør vi det?
Dette er en prøveflyt med noen inndatafelt som brukeren må fylle ut.
Hva om vi vil at en bruker skal fylle ut disse inndatafeltene fra tredjepartsapplikasjoner? For å gjøre det trenger vi et URL-endepunkt som vil bli generert for oss i denne nye flyten. Vi trenger også en JSON- fil også kjent som ensom inneholder alle variablene som vil representere alle inngangene vi sender inn.
Innholdsfortegnelse
Opprette en Microsoft-flyt med en HTTP-utløser
La oss nå lage en enkel flyt ved å bruke en Microsoft flow HTTP-utløser . I denne flyten vil brukeren skrive inn fornavn og etternavn ved hjelp av en tredjepartsapplikasjon, og det vil bli lagt ut som en Slack-melding.
1. Opprette en umiddelbar flyt
Først, la oss gå til Opprett- siden.
Deretter klikker du på Instant flow .
I stedet for å brukeeller Utløs et flytalternativ manuelt , bruker vi Når en HTTP-forespørsel mottas som utløser. Så la oss velge det og klikke på Opprett- knappen.
Flyter opprettet med " Når en HTTP-forespørsel mottas "-utløseren kan utføres av alle som kjenner URL-en.
HTTP-forespørsler er utenfor omfanget av denne opplæringen. Vi kan imidlertid enkelt bruke dette som en trigger for flyten vår fordi Microsoft vil bare lage en lenke for oss. Deretter, hvis tredjepartsapplikasjonen vår får tilgang til koblingen, vil den utløse vår av seg selv.
Nøkkelen her er at vi bare oppretter et endepunkt der alle tredjepartsapplikasjoner kan koble til . Hvis du vil utløse noe fra en e-post, Slack eller Trello, trenger vi ikke bruke denne utløseren fordi disse kontaktene er tilgjengelige i Power Automate. Du bruker bare denne teknikken hvis du vil utløse flyten fra en kobling som ikke er tilgjengelig i Power Automate.
2. Sette opp Microsoft Flow HTTP-utløseren
Først må vi identifisere nyttelasten som vil gå gjennom HTTP-forespørselen med/uten Power Automate. Klikk " Bruk prøvenyttelast for å generere skjema " og Microsoft vil gjøre alt for oss.
La oss lage en JSON- nyttelast som inneholder variablene for fornavn og etternavn . Som du kan se, la vi også til en prøve eller midlertidige verdier " Joe " og " Ax " for variablene vi har laget.
Klikk deretter på Ferdig- knappen.
Microsoft vil deretter ta det og opprette et JSON-skjema for forespørsel. Dette betyr at når dette endepunktet utløses, forventer det to egenskaper som er etternavn og fornavn med typen som en streng .
Neste er å legge til et nytt trinn ved å klikke på Nytt trinn- knappen.
Søk deretter og klikk på Slack- kontakten.
La oss bruke Post-meldingen for handlingen .
Vi bruker opplæringskanalen for kanalnavnet .
For meldingsteksten kan vi se på det dynamiske innholdet at vi nå har variablene for fornavn og etternavn .
Dette er fordi endepunktet vårt forventer to variabler som er fornavnet og etternavnet som vi har laget ved å bruke JSON-teksten vi la til tidligere.
Klikk på konkat -uttrykket for å sette sammen fornavn- og etternavnsvariablene .
La oss deretter sette sammen ordet " Hei: " med fornavnet .
La oss også sette det sammen med etternavnet . Sørg for å legge til et komma etter ordet " Hei " og variabelen fistname .
Klikk deretter på OK- knappen.
La oss nå lagre flyten vår ved å klikke på Lagre- knappen.
En URL vil bli generert som vil fungere som vårt endepunkt. Vi kan få tilgang til den via vår tredjepartsapplikasjon.
Tester vår Microsoft Flow
La oss nå teste flyten vår. Jeg har installert et program som heter Postman . Hvis du ikke er kjent med dette, er det en måte å få tilgang til endepunkter og sende verdier gjennom for å sikre at de fungerer.
Siden vi ikke skal snakke om HTML , JSON , POST og forskjellige web-APIer i denne opplæringen, kan vi bare bruke Postman til å etterligne disse tingene for oss. Hvis du er forvirret om POST eller POST versus GET , anbefaler jeg at du ser på et nybegynner- eller grunnleggende nettutviklingskurs slik at du blir kjent med disse begrepene. Jeg foreslår også at du studerer hva HTTP-forespørsler er fordi de virkelig utvider mulighetene for denne applikasjonen.
For å teste flyten vår, kopier denne nettadressen.
Deretter limer du inn nettadressen i POST- feltet i Postman .
Inside the Body , la oss endre standardverdiene med variablene som vi har satt til JSON-nyttelasten vår. Så la oss legge til variablene for fornavn og etternavn med verdiene " Tom " og " Jerry ". Vi bør være inne i kroppen og sørge for å velge rått . Typen skal være JSON .
Igjen, denne postmannen fungerer som vår tredjepartsapplikasjon. Dette er bare for å sikre at koblingene fungerer som de skal.
La oss nå klikke på Test i flyten vår .
Velg " Jeg utfører utløserhandlingen ", og klikk på Test- knappen.
Den vil da begynne å vente på at handlingen skal skje.
Så vi vil nå legge det ut til endepunktet vårt og se om det fungerer ved å klikke på Send- knappen.
Når flyten vår kjører vellykket, kan vi sjekke Slacken vår for å se om meldingen har blitt lagt ut.
På vår Slack bør vi se meldingen Hello: TomJerry .
Konklusjon
For denne opplæringen var vi i stand til å danne en trigger fra et tredjepartsprogram som ikke har noe med Power Automate å gjøre . Microsoft har laget endepunktet, variablene og alt vi trenger. Alt vi trenger å gjøre er å få tilgang til lenken/URLen selv. Så enkelt var dette.
Hvis du ønsker å bli en Power Automate-administrator, må du lære hvordan disse tingene fungerer. Når du har integrert med bedriften eller organisasjonen din, er det en sjanse for at du vil møte tredjepartsapplikasjoner som ikke har koblinger i Power Automate. Dette er den beste måten å håndtere disse tilfellene på.
Dette er et ganske komplisert konsept, men når du først har fått tak i det, kan du lage flyter som trigges fra hvor som helst så lenge du har en internettforbindelse.
Henry
Lær å bruke DAX Studio EVALUATE nøkkelordet med grunnleggende eksempler og få en bedre forståelse av hvordan dette kan hjelpe deg med databehandling.
Finn ut hvorfor det er viktig å ha en dedikert datotabell i LuckyTemplates, og lær den raskeste og mest effektive måten å gjøre det på.
Denne korte opplæringen fremhever LuckyTemplates mobilrapporteringsfunksjon. Jeg skal vise deg hvordan du kan utvikle rapporter effektivt for mobil.
I denne LuckyTemplates-utstillingen vil vi gå gjennom rapporter som viser profesjonell tjenesteanalyse fra et firma som har flere kontrakter og kundeengasjementer.
Gå gjennom de viktigste oppdateringene for Power Apps og Power Automate og deres fordeler og implikasjoner for Microsoft Power Platform.
Oppdag noen vanlige SQL-funksjoner som vi kan bruke som streng, dato og noen avanserte funksjoner for å behandle eller manipulere data.
I denne opplæringen lærer du hvordan du lager din perfekte LuckyTemplates-mal som er konfigurert til dine behov og preferanser.
I denne bloggen vil vi demonstrere hvordan du legger feltparametere sammen med små multipler for å skape utrolig nyttig innsikt og grafikk.
I denne bloggen vil du lære hvordan du bruker LuckyTemplates rangering og tilpassede grupperingsfunksjoner for å segmentere et eksempeldata og rangere det i henhold til kriterier.
I denne opplæringen skal jeg dekke en spesifikk teknikk rundt hvordan du viser kumulativ total kun opp til en bestemt dato i grafikken i LuckyTemplates.