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.
Vidste du, at du kan bruge Power Automate til at oprette chatfunktioner og bots i teams? I denne vejledning viser jeg dig, hvordan du kan blande Power Automate med Teams for at skabe arbejdsgange, der udløses, hver gang en besked sendes. Du kan se den fulde video af denne tutorial nederst på denne blog.
Det, vi skal igennem, vil simpelthen ridse overfladen af, hvad der er muligt, når du integrerer Power Automate med Teams for at skabe meget kraftfuld automatisering. Lad os komme i gang med en hurtig demo af, hvordan løsningen ser ud.
Indholdsfortegnelse
Brug af Power Automate med teams til chatautomatisering
Lad os gennemgå vores use case. Jeg har mine teams åbne her, og jeg er i en samtale med mig selv, Brad, Jamie og Luke. I denne samtale havde jeg sendt en besked til dem om at sende et personligt brev til en bestemt kunde ved navn Xander, til hans kontor og tilpasse det til hans brand. Brad Pitt svarer og spørger efter sit kontor og sit brand.
Vi kunne simpelthen gå til vores kundeliste og gå til den kunde, Xander, og prøve at finde hans kontor og brand ved hjælp af denne liste, eller Brad Pitt kunne gå hen og gøre det. Men vi gør det så mange gange for Teams, at vi ønsker at gøre dette i en automatiseret funktion.
Så jeg har oprettet en funktion indenimed Teams, hvor jeg simpelthen bare kan skrive tilbage skråstreg get ( /get ), og så navnet på kunden, som i dette tilfælde er Xander. Power Automate, i baggrunden, opfanger dette. Den søger på den liste, og så returnerer den (som vi kan se her) navnet, kontoret og mærket.
Jeg kan gøre dette for enhver kunde. Det, der er rart ved dette, er, at dette er en funktion i Teams, hvilket betyder, at uanset hvem jeg chatter med, eller om jeg er i en kanalchat, er det lige meget. Selvom jeg er i et møde med eksterne personer, kan jeg stadig bruge denne funktion.
Lad os nu se, hvordan vi kan gøre det på Power Automate. Jeg har allerede bygget hele flowet, og jeg vil lige gennemgå hvert flow for at vise dig, hvad hver funktion gør.
Vores trigger for denne Power Automate er. Dette udløser hver eneste chatbesked, uanset hvad. Det kan være en stor sag, fordi du ikke ønsker, at dette skal sendes ud eller automatisk udløses hver eneste gang for hver eneste chat. Du ønsker en specifik use case. Så i vores brugstilfælde er det /get is, der aktiverer vores Power Automate-flow.
Dernæst initialiserer vi variablen (som vi gennemgår senere), og så får vi beskeddetaljerne. Vi har brug for beskeddetaljerne, fordi det dynamiske indhold, der produceres af det første trin, ikke producerer det faktiske beskedindhold. Det producerer ikke selve budskabet.
Dette returnerer derefter et stort sæt JSON-objekt, og du skal parse gennem det to gange. Hvis vi går til, vi kan se på outputtet, og du kan se, at disse er alle detaljerne relateret til den besked. Se, hvor meget Teams fanger for din besked.
Hvis vi kigger ind i kroppen og derefter inde i indholdet , finder vi det, vi har brug for .
Lad os gå tilbage til vores flow, hvor vi først analyserer JSON. Det gode er, at dette skaber et dynamisk indhold på første niveau. Det skaber dog ikke det dynamiske indhold for to niveauer ned, hvilket er det, vi har brug for.
Så så skal vi parse JSON igen.
Så går vi til vores tilstand. Vores betingelseserklæring siger, kør kun dette flow, hvis beskeden starter med /get, ellers skal du ikke gøre noget, for vi ønsker ikke, at denne besked skal køre hver eneste gang.
Den næste ting, vi skal gøre, er, hvis dette er ja, så indstiller vi en variabel kaldet fornavn .
Dette er en meget kompleks formel, men det er en meget simpel strengmanipulation eller et stykke af en streng. Vi bruger udsnitsfunktionen . Udsnitsfunktionen tager tre argumenter. Det første argument, der skal til, er en streng. Det næste, der skal til, er et heltal, som repræsenterer startkarakteren, og så tilføjer det 1 til det. Det sidste argument er, hvor strengen skal slutte, hvilket er i den fulde længde af denne streng minus 4.
Derefter er tingene meget enkle. Vi beder derefter Power Automate om at søge i kundelisten. Felt 0 er fornavnet på kundelisten.
Hvad det gør, er for hver genstand, der returneres, hvor dette matcher (hvis der for eksempel er flere analyser, vil det stadig fungere), du vil sende en besked i chatten eller kanalen med fornavnet, efternavnet, kontoret , kontorværdien og brandet.
Konklusion
Det er hele arbejdsgangen. Du kan bruge disse Teams chatfunktioner med Power Automate meget kraftfuldt. Jeg anbefaler virkelig, at du gør dette, fordi det bare er fantastisk, og det er en fantastisk måde at vise din Power Automate frem med Teams-funktioner. Du kan have det meget sjovt med det.
Igen, dette ridser overfladen, men jeg håber, du tager dette og virkelig projicerer det fremad. I denne tutorial antager jeg, at du allerede har en vis viden om Power Automate. Men hvis du ikke gør det, er der en masse tutorials på denne hjemmeside om Power Automate, og der er også et helt kursus tilgængeligt. Du kan tjekke nedenstående links for mere relateret indhold.
Alt det bedste!
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.