Schemalagda arbetsflöden i Microsoft Power Automate

I några av våra tidigare blogginlägg har vi redan diskuterat . För att kort sammanfatta är det automatiserade flödet baserat på händelser, medan det omedelbara flödet kan utlösas manuellt . För den här självstudien kommer vi att lära oss och skapa schemalagda arbetsflöden i Power Automate. Du kan se hela videon av denna handledning längst ner på den här bloggen.

Flöden kan baseras på tid. Ett schemalagt flöde utlöses av en tidsbegränsning.

Till exempel kan vi skapa ett flöde som utlöses klockan 9:00 eller på måndagar och tisdagar varje vecka, eller någon specifik tid, dag eller månad som vi vill ställa in. Därför är utlösaren här inte en automatiserad händelse, som en tweet eller ett klick på en knapp. Det är tidsbaserat (det är baserat på 09:00). 

Schemalagda arbetsflöden i Microsoft Power Automate

Om vi ​​klickar på , kommer den att visa den här dialogrutan där vi måste ställa in startdatum och tid för att köra detta flöde. Vi måste också ställa in hur många gånger vi vill att det ska upprepas.

Schemalagda arbetsflöden i Microsoft Power Automate

Tänk på att när vi testar schemalagda arbetsflöden behöver vi inte vänta tills utlösaråtgärden. Vi kan utlösa det själva – vilket gör testningen mycket enklare.

Allt annat som vi har lärt oss om flöden gäller för denna flödestyp. Till exempel kan vi använda villkor eller lägga till flera åtgärder för att schemalägga flödet. Den enda skillnaden är hur vi ska utlösa den. 

Innehållsförteckning

Skapa schemalagda arbetsflöden i Power Automate

Låt oss börja skapa ett grundläggande schemalagt flöde. Låt oss först ändra upprepningen till varje månad istället för minut .

Schemalagda arbetsflöden i Microsoft Power Automate

Återigen är schemalagda arbetsflöden baserade på upprepning. Därför vill vi inte utlösa detta flöde varje minut. Vi kan också ändra detta senare. 

Vi kan även skapa ett flöde som startar först ett visst datum eller efter två veckor. Vi kan göra det genom att ställa in startdatum och tid.

Schemalagda arbetsflöden i Microsoft Power Automate

Klicka sedan på knappen Skapa för att skapa detta flöde.

Schemalagda arbetsflöden i Microsoft Power Automate

Som ett resultat kommer vi att se att toppen av detta flödesdiagram ser annorlunda ut än vad vi har sett tidigare. Detta beror på att det inte är baserat på en knapp eller en automatisk trigger. Istället är det baserat på återkommande .

Schemalagda arbetsflöden i Microsoft Power Automate

Denna återkommande trigger är baserad på en anslutning som heter Schedule . Du kan se detta när du lägger till ett nytt steg.

Schemalagda arbetsflöden i Microsoft Power Automate

Om vi ​​klickar på Schedule- anslutningen ser vi utlösaren som heter Recurrence . Och det var så den första åtgärden av detta flödesdiagram skapades.

Schemalagda arbetsflöden i Microsoft Power Automate

Inuti denna återkommande trigger kan vi ange intervall och frekvens för åtgärden, till exempel en gång i månaden, veckan, dag, etc. I det här exemplet använder vi månad .

Schemalagda arbetsflöden i Microsoft Power Automate

Vi har även dessa områden inomdär vi kan ställa in tidszon och starttid för detta flöde.

Schemalagda arbetsflöden i Microsoft Power Automate

För att ytterligare förstå schemalagda arbetsflöden skapar vi ett flöde som skickar ett automatiskt meddelande varje 09:00 till vårt team. Därför kommer vi att ansluta Power Automate till vårt Slack-konto.

Skapa ett återkommande Slack Flow

Låt oss först lägga till ett nytt steg.

Schemalagda arbetsflöden i Microsoft Power Automate

Sök efter Slack- kontakten och klicka på den.

Schemalagda arbetsflöden i Microsoft Power Automate

Som du kan se finns det andra tillgängliga åtgärder som vi kan använda här. Men för det här exemplet, låt oss klicka på åtgärden  Skicka meddelande .

Schemalagda arbetsflöden i Microsoft Power Automate

Vi måste sedan logga in på vårt Slack-konto. Så klicka på knappen Logga in .

Schemalagda arbetsflöden i Microsoft Power Automate

Efter att ha loggat in måste vi ställa in kanalnamnet där vi vill lägga upp meddelandet och meddelandetexten som vi vill lägga upp.

Schemalagda arbetsflöden i Microsoft Power Automate

För det här exemplet vill vi göra ett inlägg på tutorialkanalen på vår Slack.

Schemalagda arbetsflöden i Microsoft Power Automate

Så låt oss välja handledningskanalen för fältet Kanalnamn .

Schemalagda arbetsflöden i Microsoft Power Automate

Genom att klicka på Avancerade alternativ ser vi de andra fälten i denna Slack-åtgärd också. Vi kan välja namn på en bot, posta som en specifik användare och mycket mer.

Schemalagda arbetsflöden i Microsoft Power Automate

Just nu vill vi bara skicka ett meddelande. Så, låt oss skriva " God morgon alla!

Schemalagda arbetsflöden i Microsoft Power Automate

Låt oss också byta namn på detta flöde till " Slack Scheduled Flow ". 

Schemalagda arbetsflöden i Microsoft Power Automate

Klicka sedan på Spara .

Schemalagda arbetsflöden i Microsoft Power Automate

Testa schemalagda arbetsflöden i Power Automate

Låt oss nu testa flödet.

Schemalagda arbetsflöden i Microsoft Power Automate

Det är första gången vi testar det så vi kan bara använda det första alternativet ( jag utför utlösningsåtgärden) . Klicka sedan på knappen Test .

Schemalagda arbetsflöden i Microsoft Power Automate

Detta skiljer sig från manuell testning eftersom schemalagda arbetsflöden är baserade på tidsbegränsningar. Därför behöver vi bara köra den. Låt oss klicka påknapp.

Schemalagda arbetsflöden i Microsoft Power Automate

Efter det kan vi kontrollera vår Slack för att se om den fungerade. Som vi kan se, postades ett nytt meddelande där det stod " God morgon alla! ”Detta betyder att vårt flöde genomfördes framgångsrikt.

Schemalagda arbetsflöden i Microsoft Power Automate

Genom att göra dessa steg kunde vi skapa en väldigt enkel Slack-bot. Med användningen av Power Automate var det enkelt för oss eftersom vi kan göra det visuellt.

Låt oss nu göra detta flöde lite mer komplext och realistiskt. Låt oss först ändra frekvensen till Dag .

Schemalagda arbetsflöden i Microsoft Power Automate

Klicka sedan på Avancerade alternativ . Ändra posten som användare till Ja .

Schemalagda arbetsflöden i Microsoft Power Automate

Det kommer att ändra användarnamnet på vårt automatiska meddelande i Slack . Som vi kan se här använder den nu mitt användarnamn istället för appnamnet ( Microsoft Power Platform) .

Schemalagda arbetsflöden i Microsoft Power Automate

Lägga till en fördröjning till schemalagda arbetsflöden

Låt oss sedan ändra postningstiden för vårt meddelande. Vi ställer in timmen här som 9 . Med detta kommer vårt meddelande alltid att läggas upp klockan 9:00 varje dag.

Schemalagda arbetsflöden i Microsoft Power Automate

Men om vårt meddelande läggs upp exakt klockan 9:00 varje dag, kommer folk att bli misstänksamma och de kanske tror att den som lägger upp är en bot och inte en verklig person. Så låt oss köra mellan ett antal minuter före eller efter 09:00. För att göra det, låt oss lägga till ytterligare ett steg.

Schemalagda arbetsflöden i Microsoft Power Automate

Använd Schedule- anslutningen.

Schemalagda arbetsflöden i Microsoft Power Automate

Åtgärden Fördröj tills är baserad på en specifik händelse. Genom att använda den här åtgärden kommer flödet inte att fortsätta förrän det får godkännande från någon eller någon händelse inträffar. Men vi kommer inte att använda det här för tillfället.

Schemalagda arbetsflöden i Microsoft Power Automate

Istället använder vi åtgärden Fördröjning . Detta låter flödet löpa men det väntar på sekunderna, minuterna eller tiden som vi ställer in i åtgärden.

Schemalagda arbetsflöden i Microsoft Power Automate

Dra den här åtgärden mellan utlösaren för återkommande och vår åtgärd Lägg upp meddelande .

Schemalagda arbetsflöden i Microsoft Power Automate

För fältet Enhet , låt oss välja Minute .

Schemalagda arbetsflöden i Microsoft Power Automate

Vi kan ställa in numret på fördröjningen i fältet Räkna . Men om vi lägger till ett fast nummer som 2 kommer vi fortfarande att stöta på samma problem eftersom vårt meddelande fortfarande kommer att läggas upp exakt 9:02 varje dag.

Schemalagda arbetsflöden i Microsoft Power Automate

Så vi använder ett uttryck istället. Vi sätter ett slumptal från 1 till 5. Under fliken Uttryck , låt oss leta efter uttrycket som heter rand . Detta tar in ett lägsta och högsta antal eller heltal och genererar ett tal mellan dem.

Schemalagda arbetsflöden i Microsoft Power Automate

Inuti detta rand() -uttryck, låt oss använda 1 som minimum och 5 som maximalt antal . Klicka sedan på OK- knappen. Detta kommer att fördröja vårt flöde till ett intervall på 1 till 5 minuter .

Schemalagda arbetsflöden i Microsoft Power Automate

Efter det, låt oss spara och testa detta flöde.

Schemalagda arbetsflöden i Microsoft Power Automate

Testar fördröjningsåtgärden

Välj det första alternativet och klicka sedan på knappen.

Schemalagda arbetsflöden i Microsoft Power Automate

Klicka slutligen på knappen Kör flöde .

Schemalagda arbetsflöden i Microsoft Power Automate

Som vi kan se använde den 1 som slumptal. Istället för att lägga upp meddelandet exakt kl. 09.00, väntar den i 1 minut efter kl. 09.00 för att lägga upp meddelandet. Vi kan också se nedräkningen av fördröjningen i den övre högra delen av fördröjningsåtgärden .

Schemalagda arbetsflöden i Microsoft Power Automate

Efter en minut kommer vårt meddelande sedan att läggas upp på vår Slack-kanal.

Schemalagda arbetsflöden i Microsoft Power Automate

Schemalagda arbetsflöden i Microsoft Power Automate

Låt oss försöka testa det igen för att se om slumptalet kommer att ändras.

Schemalagda arbetsflöden i Microsoft Power Automate

Schemalagda arbetsflöden i Microsoft Power Automate

För detta resultat använde den 4 som slumptal. Det betyder att flödet kommer att vänta i 4 minuter innan vi lägger upp vårt meddelande.

Schemalagda arbetsflöden i Microsoft Power Automate

Och det är så Delay -åtgärden med rand()- uttrycket fungerar.




Slutsats

Sammanfattningsvis kunde vi skapa några exempel på schemalagda arbetsflöden som vi kan använda i våra dagliga aktiviteter. Vi kan utföra andra coola saker med det här flödet som att lägga till en lista med tips som kommer att läggas upp varje morgon.

Återigen, kom ihåg att schemalagda arbetsflöden är precis samma sak som omedelbara flöden eller automatiserade flöden. Men de är baserade på en angiven tid istället för att triggas av en knapp eller en händelse. Med detta kan du även göra uppgifter eller handlingar som är återkommande. 

Vi kan använda Schedule- anslutningen för att skapa en återkommande trigger och en fördröjningsåtgärd , som båda är användbara integrationer för våra arbetsflöden. Förhoppningsvis hjälper detta dig att lära dig mer om schemalagda arbetsflöden och hur de fungerar.

Med vänliga hälsningar,

Henry


Upptäck unika insikter med LuckyTemplates TOPN-funktion

Upptäck unika insikter med LuckyTemplates TOPN-funktion

Den här bloggen innehåller LuckyTemplates TOPN DAX-funktion, som gör att du kan få unika insikter från dina data, vilket hjälper dig att fatta bättre marknadsföringsbeslut.

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Lär dig några fantastiska analytiska tekniker som vi kan göra för datamodellering i LuckyTemplates med hjälp av DAX-stödtabeller.

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Här dyker vi in ​​i LuckyTemplates Advanced DAX och implementerar rankningslogik för att få en mycket unik insikt. Jag visar också upp måttförgrening i det här exemplet.

LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

Den här bloggen introducerar den nya funktionen i LuckyTemplates, analysparametern What-If. Du kommer att se hur det gör allt snabbt och enkelt för din scenarioanalys.

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Lär dig hur du avgör om din intäktstillväxt är bra genom att kontrollera om dina marginaler ökade med hjälp av LuckyTemplates mäter förgrening.

LuckyTemplates parametrar via frågeredigerare

LuckyTemplates parametrar via frågeredigerare

Lär dig och förstå hur du kan skapa och använda LuckyTemplates-parametrar som är en kraftfull funktion i frågeredigeraren.

Runda stapeldiagram – En visualisering för din instrumentpanel

Runda stapeldiagram – En visualisering för din instrumentpanel

Denna handledning kommer att diskutera hur man skapar ett runt stapeldiagram med Charticulator. Du kommer att lära dig hur du designar dem för din LuckyTemplates-rapport.

PowerApps funktioner och formler | En introduktion

PowerApps funktioner och formler | En introduktion

Lär dig hur du använder PowerApps funktioner och formler för att förbättra funktionaliteten och ändra ett beteende i vår Power Apps canvas-app.

Pipe In R: Anslutningsfunktioner med Dplyr

Pipe In R: Anslutningsfunktioner med Dplyr

I den här handledningen kommer du att lära dig hur du kopplar ihop funktioner med hjälp av dplyr-röroperatorn i programmeringsspråket R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX från LuckyTemplates låter dig returnera rankningen av ett specifikt nummer i varje tabellrad som utgör en del av en lista med nummer.