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.
I nogle af vores tidligere blogindlæg har vi allerede diskuteret . For kort at opsummere er det automatiserede flow baseret på hændelser , mens det øjeblikkelige flow kan udløses manuelt . Til denne øvelse lærer vi og opretter planlagte arbejdsgange i Power Automate. Du kan se den fulde video af denne tutorial nederst på denne blog.
Flow kan være baseret på tid. Et planlagt flow udløses af en tidsbegrænsning.
For eksempel kan vi oprette et flow, der udløses kl. 9:00 eller mandage og tirsdage i hver uge, eller et hvilket som helst bestemt tidspunkt, dag eller måned, som vi ønsker at indstille. Derfor er udløseren her ikke en automatiseret begivenhed, som et tweet eller et klik på en knap. Det er tidsbaseret (det er baseret på kl. 9:00).
Hvis vi klikker på , vil den vise denne dialogboks, hvor vi skal indstille startdato og -tidspunkt for at køre dette flow. Vi skal også indstille det antal gange, vi ønsker, at det skal gentages.
Husk, at når vi tester planlagte arbejdsgange, behøver vi ikke vente til udløserhandlingen. Vi kan selv udløse det – hvilket gør test meget nemmere.
Alt andet, vi har lært om flows, gælder for denne flowtype. For eksempel kan vi bruge betingelser eller tilføje flere handlinger til at planlægge flowet. Den eneste forskel er, hvordan vi udløser det.
Indholdsfortegnelse
Oprettelse af planlagte arbejdsgange i Power Automate
Lad os begynde at skabe et grundlæggende planlagt flow. Lad os først ændre gentagelsen til hver måned i stedet for minut .
Igen er planlagte arbejdsgange baseret på gentagelse. Derfor ønsker vi ikke at udløse dette flow hvert minut. Det kan vi også ændre på senere.
Vi kan også lave et flow, der først starter på en bestemt dato eller efter to uger. Det kan vi gøre ved at indstille startdatoen og -tidspunktet.
Klik derefter på knappen Opret for at oprette dette flow.
Som et resultat vil vi se, at toppen af dette flowdiagram ser anderledes ud end det, vi har set før. Det er fordi det ikke er baseret på en knap eller en automatiseret trigger. I stedet er det baseret på gentagelse .
Denne gentagelsesudløser er baseret på en forbindelse kaldet Schedule . Du kan se dette, når du tilføjer et nyt trin.
Hvis vi klikker på Schedule- forbindelsen, vil vi se triggeren kaldet Gentagelse . Og det er sådan den indledende handling af dette flowdiagram blev skabt.
Inde i denne gentagelsesudløser kan vi angive handlingens interval og frekvens , f.eks. én gang hver måned, uge, dag osv. I dette eksempel bruger vi måned .
Vi har også disse felter indenforhvor vi kan indstille tidszonen og starttidspunktet for dette flow.
For yderligere at forstå planlagte arbejdsgange opretter vi et flow, der sender en automatisk besked hver 9.00 til vores team. Derfor vil vi forbinde Power Automate til vores Slack-konto.
Oprettelse af et tilbagevendende Slack Flow
Lad os først tilføje et nyt trin.
Søg efter Slack- stikket, og klik på det.
Som du kan se, er der andre tilgængelige handlinger, som vi kan bruge her. Men for dette eksempel, lad os klikke på handlingen Send besked .
Vi skal derefter logge ind på vores Slack-konto. Så klik på Log ind -knappen.
Efter at have logget ind, skal vi indstille kanalnavnet, hvor vi vil sende beskeden, og den beskedtekst , vi vil sende.
For dette eksempel ønsker vi at skrive til tutorial- kanalen på vores Slack.
Så lad os vælge selvstudiekanalen for feltet Kanalnavn .
Ved at klikke på de avancerede indstillinger kan vi også se de andre felter i denne Slack-handling. Vi kan vælge navnet på en bot, poste som en specifik bruger og meget mere.
Indtil videre vil vi bare skrive en besked. Så lad os skrive " Godmorgen alle sammen! ”
Lad os også omdøbe dette flow til " Slack Scheduled Flow ".
Klik derefter på Gem .
Test af planlagte arbejdsgange i Power Automate
Lad os nu teste flowet.
Det er første gang, vi tester det, så vi kan kun bruge den første mulighed ( jeg udfører udløserhandlingen ). Klik derefter på knappen Test .
Dette er forskelligt fra manuel test, fordi planlagte arbejdsgange er baseret på tidsbegrænsninger. Derfor skal vi kun køre det. Lad os klikke påknap.
Herefter kan vi tjekke vores Slack for at se, om den kørte med succes. Som vi kan se, blev der sendt en ny besked, der sagde " Godmorgen alle sammen! ”Det betyder, at vores flow blev eksekveret med succes.
Ved at udføre disse trin var vi i stand til at lave en meget simpel Slack-bot. Med brugen af Power Automate var det nemt for os, fordi vi kan gøre det visuelt.
Lad os nu gøre dette flow lidt mere komplekst og realistisk. Lad os først ændre frekvensen til Dag .
Klik derefter på Avancerede indstillinger . På vores Send besked- handling skal du ændre post som bruger til Ja .
Det vil ændre brugernavnet på vores automatiske besked i Slack . Som vi kan se her, bruger den nu mit brugernavn i stedet for appnavnet ( Microsoft Power Platform ).
Tilføjelse af en forsinkelse til planlagte arbejdsgange
Lad os derefter ændre tidspunktet for opslag for vores besked. Vi sætter timen her til 9 . Med dette vil vores besked altid blive sendt kl. 9:00 hver dag.
Men hvis vores besked bliver postet præcis kl. 9:00 hver dag, vil folk blive mistænksomme, og de tror måske, at den, der poster, er en bot og ikke en faktisk person. Så lad os få det til at køre mellem et interval på minutter før eller efter kl. 9.00. For at gøre det, lad os tilføje endnu et trin.
Brug Schedule- stikket.
Handlingen Delay Until er baseret på en specifik hændelse. Ved at bruge denne handling fortsætter flowet ikke, før det får godkendelse fra nogen, eller der opstår en begivenhed. Men vi bruger det ikke lige nu.
I stedet bruger vi handlingen Delay . Dette lader flowet køre, men det vil vente i sekunder, minutter eller tid, som vi indstiller i handlingen.
Træk denne handling mellem gentagelsesudløseren og vores Send besked- handling.
Lad os vælge Minut for feltet Enhed .
Vi kan indstille nummeret på forsinkelsen i feltet Optælling . Men hvis vi tilføjer et fast nummer som f.eks. 2 , vil vi stadig støde på det samme problem, fordi vores besked stadig vil blive sendt præcis kl. 9:02 hver dag.
Så vi bruger et udtryk i stedet for. Vi indstiller et tilfældigt tal fra 1 til 5. Under fanen Udtryk skal vi kigge efter udtrykket rand . Dette tager et minimum og maksimum tal eller heltal og genererer et tal mellem dem.
Inde i dette rand()- udtryk, lad os bruge 1 som minimum og 5 som maksimumtal . Klik derefter på knappen OK . Dette vil forsinke vores flow til et interval på 1 til 5 minutter .
Lad os derefter gemme og teste dette flow.
Test af forsinkelseshandlingen
Vælg den første mulighed, og klik derefter på knappen.
Til sidst skal du klikke på knappen Kør flow .
Som vi kan se, brugte den 1 som det tilfældige tal. I stedet for at sende beskeden præcis kl. 9.00, venter den i 1 minut efter kl. 9.00 med at sende beskeden. Vi kan også se nedtællingen af forsinkelsen i den øverste højre del af Delay -handlingen.
Efter et minut vil vores besked derefter blive sendt til vores Slack-kanal.
Lad os prøve at teste det igen for at se, om det tilfældige tal vil ændre sig.
Til dette resultat brugte den 4 som det tilfældige tal. Det betyder, at flowet vil vente i 4 minutter, før vi sender vores besked.
Og det er sådan, Delay- handlingen med rand()- udtrykket fungerer.
Konklusion
For at opsummere var vi i stand til at oprette nogle eksempler på planlagte arbejdsgange, som vi kan bruge i vores daglige aktiviteter. Vi kan udføre andre fede ting med dette flow, såsom at tilføje en liste med tips, der vil blive offentliggjort hver morgen.
Igen skal du huske på, at planlagte arbejdsgange bare er det samme som øjeblikkelige flows eller automatiserede flows. De er dog baseret på et bestemt tidspunkt i stedet for at blive udløst af en knap eller en begivenhed. Hermed kan du også udføre opgaver eller handlinger, der er tilbagevendende.
Vi kan bruge Schedule- forbindelsen til at oprette en gentagelsesudløser og en forsinkelseshandling , som begge er nyttige integrationer til vores arbejdsgange. Forhåbentlig hjælper dette dig med at lære mere om planlagte arbejdsgange, og hvordan de fungerer.
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.