Skapa en datumtabell i LuckyTemplates
Ta reda på varför det är viktigt att ha en dedikerad datumtabell i LuckyTemplates och lär dig det snabbaste och mest effektiva sättet att göra det.
Visste du att du kan använda Power Automate för att skapa chattfunktioner och botar inom team? I den här handledningen ska jag visa dig hur du kan blanda Power Automate med Teams för att skapa arbetsflöden som utlöses varje gång ett meddelande skickas. Du kan se hela videon av denna handledning längst ner på den här bloggen.
Det vi kommer att gå igenom kommer helt enkelt att skrapa på ytan av vad som är möjligt när du integrerar Power Automate med Teams för att skapa mycket kraftfull automation. Låt oss komma igång med en snabb demo av hur lösningen ser ut.
Innehållsförteckning
Använda Power Automate med team för chattautomatisering
Låt oss gå igenom vårt användningsfall. Jag har mina team öppna här och jag pratar med mig själv, Brad, Jamie och Luke. I den här konversationen hade jag skickat ett meddelande till dem att skicka ett personligt brev till en viss kund som heter Xander, till hans kontor och anpassa det till hans varumärke. Brad Pitt svarar och frågar efter sitt kontor och sitt varumärke.
Vi kan helt enkelt gå till vår kundlista och gå till den kunden, Xander, och försöka hitta hans kontor och varumärke med den här listan, eller så kan Brad Pitt gå och göra det. Men vi gör detta så många gånger för Teams att vi vill göra detta i en automatiserad funktion.
Så jag har skapat en funktion inommed Teams, där jag helt enkelt bara kan skriva tillbaka snedstreck get ( /get ), och sedan namnet på kunden, som i det här fallet är Xander. Power Automate, i bakgrunden, plockar upp detta. Den söker i den listan och sedan returnerar den (som vi kan se här) namnet, kontoret och varumärket.
Jag kan göra detta för vilken kund som helst. Det som är trevligt med det här är att det här är en funktion inom Teams, vilket gör att oavsett vem jag chattar med, eller om jag är i en kanalchatt så spelar det ingen roll. Även om jag är i ett möte med externa personer kan jag fortfarande använda den här funktionen.
Låt oss nu se hur vi kan göra det på Power Automate. Jag har redan byggt hela flödet och jag ska bara gå igenom varje flöde för att visa dig vad varje funktion gör.
Vår trigger för denna Power Automate är. Detta utlöser varje enskilt chattmeddelande, oavsett vad. Det kan vara en stor sak eftersom du inte vill att detta ska skickas ut eller automatiskt triggas varje gång för varje chatt. Du vill ha ett specifikt användningsfall. Så i vårt användningsfall är det /get is som aktiverar vårt Power Automate-flöde.
Därefter initierar vi variabeln (som vi ska gå igenom senare), och sedan får vi meddelandedetaljerna. Vi behöver meddelandedetaljerna eftersom det dynamiska innehållet som produceras av det första steget inte producerar det faktiska meddelandeinnehållet. Det producerar inte själva budskapet.
Detta returnerar sedan en stor uppsättning JSON-objekt och du måste analysera igenom det två gånger. Om vi går till, kan vi titta på resultatet och du kan se att det här är alla detaljer relaterade till det meddelandet. Se hur mycket Teams fångar för ditt meddelande.
Om vi tittar in i kroppen av kroppen och sedan inuti innehållet , hittar vi det vi behöver.
Låt oss gå tillbaka till vårt flöde, där vi analyserar JSON först. Det som är bra är att detta skapar ett dynamiskt innehåll på första nivån. Det skapar dock inte det dynamiska innehållet för två nivåer ner, vilket är vad vi behöver.
Så då måste vi analysera JSON igen.
Sedan går vi till vårt tillstånd. Vår villkorssats säger, kör bara det här flödet om meddelandet börjar med /get, annars gör du ingenting, för vi vill inte att det här meddelandet ska köras varje gång.
Nästa sak vi ska göra är om detta är ja, då kommer vi att ställa in en variabel som heter förnamn .
Detta är en mycket komplex formel, men det är en mycket enkel strängmanipulation, eller en bit av en sträng. Vi använder skivfunktionen . Slice-funktionen tar tre argument. Det första argumentet som krävs är en sträng. Nästa sak som krävs är ett heltal, som representerar starttecken, och sedan lägger det till 1 till det. Det sista argumentet är var strängen ska sluta, vilket är den fulla längden av den strängen minus 4.
Efter det är det väldigt enkelt. Vi ber sedan Power Automate att söka i kundlistan. Fält 0 är förnamnet i kundlistan.
Vad det gör är att för varje föremål som returneras, där detta matchar (om det finns flera analyser, till exempel, kommer detta fortfarande att fungera), du vill skicka ett meddelande i chatten eller kanalen med förnamn, efternamn, kontoret , kontorsvärdet och varumärket.
Slutsats
Det är hela arbetsflödet. Du kan använda dessa Teams chattfunktioner med Power Automate mycket kraftfullt. Jag rekommenderar verkligen att du gör det här eftersom det bara är fantastiskt och det är ett bra sätt att visa upp din Power Automate med Teams-funktioner. Du kan ha mycket roligt med det.
Återigen, det här skrapar på ytan, men jag hoppas att du tar detta och verkligen projicerar det framåt. I den här handledningen antar jag att du redan har viss kunskap om Power Automate. Men om du inte gör det, finns det många tutorials på den här webbplatsen om Power Automate och det finns en hel kurs tillgänglig också. Du kan kolla in länkarna nedan för mer relaterat innehåll.
Med vänliga hälsningar!
Henry
Ta reda på varför det är viktigt att ha en dedikerad datumtabell i LuckyTemplates och lär dig det snabbaste och mest effektiva sättet att göra det.
Denna korta handledning belyser LuckyTemplates mobilrapporteringsfunktion. Jag ska visa dig hur du kan utveckla rapporter effektivt för mobila enheter.
I denna LuckyTemplates Showcase går vi igenom rapporter som visar professionell serviceanalys från ett företag som har flera kontrakt och kundengagemang.
Gå igenom de viktigaste uppdateringarna för Power Apps och Power Automate och deras fördelar och konsekvenser för Microsoft Power Platform.
Upptäck några vanliga SQL-funktioner som vi kan använda som sträng, datum och några avancerade funktioner för att bearbeta eller manipulera data.
I den här handledningen kommer du att lära dig hur du skapar din perfekta LuckyTemplates-mall som är konfigurerad efter dina behov och preferenser.
I den här bloggen kommer vi att visa hur man lager fältparametrar med små multiplar för att skapa otroligt användbara insikter och bilder.
I den här bloggen kommer du att lära dig hur du använder LuckyTemplates ranknings- och anpassade grupperingsfunktioner för att segmentera en exempeldata och rangordna den enligt kriterier.
I den här handledningen kommer jag att täcka en specifik teknik kring hur man visar Kumulativ total endast upp till ett specifikt datum i dina bilder i LuckyTemplates.
Lär dig hur du skapar och anpassar punktdiagram i LuckyTemplates, som huvudsakligen används för att mäta prestanda mot mål eller tidigare år.