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.
I den här självstudien kommer vi att utforska Power Automate-uttryck och hur man använder dem i arbetsflödesautomatisering. Microsoft Excel har formler som tar indata och producerar utdata. Till exempel kan en formel vara SUMMA som kan ta olika indata eller tal och producerar en utdata som kombinerar alla indata.
Precis som Microsoft Excel har Power Automate också formler som kallas uttryck som kan användas för att utföra specifika åtgärder inom ett flöde.
Innehållsförteckning
Lägga till ett dynamiskt innehåll i Power Automate
Detta är ett exempel på ett flöde som jag tidigare skapat. I det här flödet kommer jag att få ett e-postmeddelande när en användare postar en tweet som innehåller orden " Power Automate " . Låt oss nu lägga till information om tid med variabeln " Skapad på ".
Klicka sedan på Spara .
Låt oss nu testa det. Välj alternativet " Använda data från tidigare körningar ", välj det senaste testet på listan och klicka sedan på knappen Test .
Förutom att kontrollera resultatet genom att gå till vår e-post, kan vi också göra vårt test genom att klicka på den här körningen.
Vi kan sedan kontrollera metadata för denna körning för att se vad som hände med vårt test. Som vi kan se visar den e-postadressen dit den skickades, e-postmeddelandet och informationen på kroppen .
Metadata som vi kan se där liknar den data som jag fick i min e-post.
Tiden på detta e-postmeddelande är dock inte alls i ett bra format. Vi vill inte att användarna ska läsa den här typen av format. Så vi måste konvertera detta till ett tidsformat som är mer läsbart för användarna. Det kan vi göra genom att använda uttryck.
Använda Power Automate Expressions
Vi kan komma åt olika Power Automate-uttryck genom att klicka på Expressions bredvid.
I det här exemplet vill vi ändra formatet för datum och tid som visas av variabeln Created at . För att göra det kan vi söka efter ordet " format " i sökfältet och det kommer att visa oss de olika formatuttrycken som vi kan använda. För att konvertera formatet för vårt datum kan vi använda uttrycket formatDateTime .
Innan du använder uttrycket, låt oss först ta bort den dynamiska innehållsvariabeln Skapad på .
Låt oss nu användauttryck.
Detta uttryck kräver två inmatningar: tidsstämpeln och formatet i form av en sträng.
Tidsstämpelinmatningen är variabeln som vi har använt för vårt datum, vilket är variabeln Created at . Så låt oss klicka på variabeln Skapad vid på vårt dynamiska innehåll.
Vi har nu vår första ingång för vårt formatDateTime- uttryck. Vi kan helt enkelt se variabeln som " Skapad vid " på dynamiskt innehåll . Men när du använder det i vårt uttryck kommer det att visa oss hur det skrevs i Microsoft-kod.
Låt oss sedan lägga till ett kommatecken efter den första inmatningen innan vi lägger till den andra inmatningen.
Den andra ingången för vårt uttryck är formatet för vårt datum. Vi vill att detta ska vara i formatet år-månad-datum och timme-minut-am/pm. Därför bör vi skriva formatet som 'åååå-MM-dd hh:mm tt' . Se till att använda ett enda citat. Vi kan också bara söka i detta format i Google eftersom detta är Microsofts egenutvecklade sätt att kalla vad en dagtidskod är.
Vi har nu skapat ett uttryck. Uttrycket tar variabeln Create at time och ändrar den till ett 'åååå-MM-dd hh:mm tt'- format.
Applicera och testa Power Automate Expressions
Låt oss nu klicka på OK- knappen för att tillämpa detta uttryck.
Vi kan se det med en lila färg eftersom det inte bara är ett dynamiskt innehåll, utan också ett uttryck för formel som innehåller ett dynamiskt innehåll.
Låt oss nu kontrollera om vi har några fel på vår flödeskontroll.
Inga fel upptäcktes. Därför kan vi nu spara det.
Låt oss testa vårt flöde genom att använda data från våra tidigare körningar igen.
Efter att ha kört vårt test, låt oss kontrollera vår metadata. Därefter är vårt datum- och tidsformat nu mer läsbart och lättare att läsa.
I vårt mejl kan vi även se formatet som ser bättre ut än vad vi tidigare hade.
Förstå användningen av konkat uttryck
Låt oss nu skapa ett annat uttryck med hjälp av concat . Det konkatta uttrycket kombinerar olika strängar tillsammans. Låt oss först lägga till ytterligare en bit information till handlingen i vårt flöde.
Låt oss sedan klicka på det konkatta uttrycket.
Den första strängen som vi vill sammanfoga är användarnamnet. Så låt oss klicka på variabeln Användarnamn under Dynamiskt innehåll .
Låt oss sedan lägga till ett kommatecken här eftersom vi vill separera de olika strängarna.
Efter det klickar du på variabeln Namn .
Klicka sedan på OK- knappen.
Vi har nu ett annat uttryck med dynamiskt innehåll i e-postmeddelandets brödtext för vårt flöde.
Låt oss sedan spara ändringarna genom att klicka på Spara .
Låt oss testa vårt flöde genom att använda data från våra tidigare körningar. Se till att använda " Testa lyckades " och inte " Lyckades " eftersom detta flöde redan fungerar i bakgrunden. När du använder " Succeeded " kommer den att använda indata från någon som twittrade om " Power Automate " på Twitter istället för att använda våra egna ingångar för våra testsyften.
Efter att ha kört vårt test, låt oss kontrollera vår metadata igen. Vi kan se resultatet i det här avsnittet. Den kombinerade Henry leggge5 som är användarnamnet och Henry Legge som namn.
Skillnaden mellan testet lyckats och lyckats
Bara för att visa dig skillnaden mellan "" och " Lyckad " alternativen, låt oss köra ett nytt test och den här gången använder vi alternativet " Lyckades ".
Detta använder indata från någon som twittrade om " Power Automate ." Informationen som vi har för detta test kom från en annan person som triggade vårt flöde.
.
Slutsats
Det är så uttryck i allmänhet fungerar i Power Automate. Du har också lärt dig hur du använder dem i automatisering av arbetsflöden. Du behöver bara använda funktioner för att skapa uttryck. Power Automate tillhandahåller olika funktioner som kan användas för att hämta data, ändra data, utvärdera data och mycket mer.
Om du inte är van vid formler tar det tid att vänja sig vid dem. För nya användare som inte är bekanta med uttryck, kommer du att bli bekant med det när du fortsätter att prova olika uttryck i dina flöden.
Med vänliga hälsningar,
Henry
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 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.
Lär dig hur du tar isär en PBIX-fil för att extrahera LuckyTemplates-teman och bilder från bakgrunden och använda den för att skapa din rapport!
Excel Formler Fuskblad: Mellanvägledning
LuckyTemplates Kalendertabell: Vad är det och hur man använder det
Lär dig hur du installerar programmeringsspråket Python i LuckyTemplates och hur du använder dess verktyg för att skriva koder och visa bilder.
Lär dig hur du beräknar dynamiska vinstmarginaler vid sidan av LuckyTemplates och hur du kan få fler insikter genom att gräva djupare i resultaten.
Lär dig hur du sorterar fälten från en utökad datumtabells kolumner korrekt. Detta är en bra strategi att göra för svåra fält.
I den här artikeln går jag igenom hur du kan hitta dina toppprodukter per region med hjälp av DAX-beräkningar i LuckyTemplates, inklusive TOPN- och CALCULATE-funktionerna.
Lär dig hur du använder en skräpdimension för flaggor med låg kardinalitet som du vill infoga i din datamodell på ett effektivt sätt.