Power Automate Expressions – En introduksjon

I denne opplæringen skal vi utforske Power Automate-uttrykk og hvordan du bruker dem i arbeidsflytautomatisering. Microsoft Excel har formler som tar inndata og produserer utdata. For eksempel kan en formel være SUMMEN som kan ta forskjellige innganger eller tall og produserer en utgang som kombinerer alle inngangene.

Akkurat som Microsoft Excel, har Power Automate også formler kalt uttrykk som kan brukes til å utføre spesifikke handlinger i en flyt.

Innholdsfortegnelse

Legge til et dynamisk innhold i Power Automate

Dette er et eksempel på en flyt som jeg tidligere har laget. I denne flyten vil jeg motta et e-postvarsel når en bruker legger ut en tweet som inneholder ordene " Power Automate ". La oss nå legge til informasjon for tid ved å bruke variabelen " Opprettet på ".

Power Automate Expressions – En introduksjon

Klikk deretter på Lagre

Power Automate Expressions – En introduksjon

La oss nå teste det. Velg alternativet " Bruk av data fra tidligere kjøringer ", velg den siste testen på listen, og klikk deretter på Test- knappen.

Power Automate Expressions – En introduksjon

Bortsett fra å sjekke utdataene ved å gå til e-posten vår, kan vi også gjøre testen vår ved å klikke på denne kjøringen.

Power Automate Expressions – En introduksjon

Vi kan deretter sjekke metadataene for denne kjøringen for å se hva som skjedde med testen vår. Som vi kan se, viser den e-postadressen den ble sendt til, e-postens e-post og informasjonen på kroppen .

Power Automate Expressions – En introduksjon

Metadataene vi kan se der ligner på dataene jeg mottok i e-posten min.

Power Automate Expressions – En introduksjon

Klokken på denne e-posten er imidlertid ikke i et godt format i det hele tatt. Vi vil ikke at brukere skal lese denne typen formater. Så vi må konvertere dette til et tidsformat som er mer lesbart for brukerne. Det kan vi gjøre ved å bruke uttrykk.

Bruke Power Automate Expressions

Vi kan få tilgang til forskjellige Power Automate-uttrykk ved å klikke på Uttrykk ved siden av.  

Power Automate Expressions – En introduksjon

I dette eksemplet ønsker vi å endre formatet for datoen og klokkeslettet som vises av variabelen Create at . For å gjøre det kan vi søke etter ordet " format " på søkefeltet, og det vil vise oss de forskjellige formatuttrykkene vi kan bruke. For å konvertere formatet til datoen vår, kan vi bruke formatDateTime- uttrykket.

Power Automate Expressions – En introduksjon

Før du bruker uttrykket, la oss først fjerne den dynamiske innholdsvariabelen Opprettet på

Power Automate Expressions – En introduksjon

La oss nå brukeuttrykk.

Power Automate Expressions – En introduksjon

Dette uttrykket krever to innganger: tidsstemplet og formatet i form av en streng.

Power Automate Expressions – En introduksjon

Tidsstempelinngangen er variabelen vi har brukt for datoen vår, som er opprettet ved- variabelen. Så la oss klikke på Opprettet ved -variabelen på det dynamiske innholdet vårt.

Power Automate Expressions – En introduksjon

Vi har nå vår første inndata for vårt formatDateTime- uttrykk. Vi kan ganske enkelt se variabelen som " Opprettet på " på dynamisk innhold . Når du bruker det i uttrykket vårt, vil det imidlertid vise oss hvordan det ble skrevet i Microsoft-kode.

Power Automate Expressions – En introduksjon

La oss så legge til et komma etter den første inngangen før vi legger til den andre.

Power Automate Expressions – En introduksjon

Den andre inngangen til uttrykket vårt er formatet for datoen vår. Vi ønsker at dette skal være i et år-måned-dato og time-minutt-am/pm- format. Derfor bør vi skrive formatet som 'åååå-MM-dd tt:mm tt' . Sørg for å bruke et enkelt tilbud. Vi kan også bare søke i dette formatet i Google, da dette er Microsofts proprietære måte å kalle hva en dagtidskode er.

Power Automate Expressions – En introduksjon

Vi har nå laget et uttrykk. Uttrykket tar variablen Create at time og endrer den til et 'åååå-MM-dd tt:mm tt'- format. 

Bruk og testing av Power Automate Expressions

La oss nå klikke på OK- knappen for å bruke dette uttrykket. 

Power Automate Expressions – En introduksjon

Vi kan se det med en lilla farge fordi det ikke bare er et dynamisk innhold, men også et uttrykk for formel som inkluderer et dynamisk innhold.

Power Automate Expressions – En introduksjon

La oss nå sjekke om vi har noen feil på flytkontrollen vår. 

Power Automate Expressions – En introduksjon

Ingen feil ble oppdaget. Derfor kan vi nå lagre den.

Power Automate Expressions – En introduksjon

La oss teste flyten vår ved å bruke dataene fra våre tidligere kjøringer på nytt.

Power Automate Expressions – En introduksjon

Etter å ha kjørt testen vår, la oss sjekke metadataene våre. Deretter er dato- og klokkeslettformatet vårt nå mer lesbart og lettere å lese.

Power Automate Expressions – En introduksjon

I e-posten vår kan vi også se formatet som ser bedre ut enn det vi tidligere hadde.

Power Automate Expressions – En introduksjon

Forstå bruken av konkat uttrykk

La oss nå lage et annet uttrykk ved å bruke concat . Det konkatte uttrykket kombinerer forskjellige strenger sammen. La oss først legge til en annen informasjon til handlingen i flyten vår.

Power Automate Expressions – En introduksjon

La oss deretter klikke på det konkatte uttrykket.

Power Automate Expressions – En introduksjon

Den første strengen vi ønsker å sette sammen er brukernavnet. Så la oss klikke på brukernavnvariabelen under Dynamisk innhold .

Power Automate Expressions – En introduksjon

La oss så legge til et komma her fordi vi ønsker å skille de forskjellige strengene.

Power Automate Expressions – En introduksjon

Klikk deretter på Navn- variabelen.

Power Automate Expressions – En introduksjon

Klikk deretter på OK- knappen.

Power Automate Expressions – En introduksjon

Vi har nå et annet uttrykk med dynamisk innhold inne i hoveddelen av e-posten for flyten vår. 

Power Automate Expressions – En introduksjon

La oss deretter lagre endringene ved å klikke på Lagre .

Power Automate Expressions – En introduksjon

La oss teste flyten vår ved å bruke dataene fra tidligere kjøringer. Sørg for å bruke " Test Succeeded " og ikke " Succeeded " fordi denne flyten allerede fungerer i bakgrunnen. Når du bruker " Vellykket ", vil den bruke inngangene fra noen som twitret om " Power Automate " på Twitter i stedet for å bruke våre egne innganger for våre testformål.

Power Automate Expressions – En introduksjon

Etter å ha kjørt testen vår, la oss sjekke metadataene våre på nytt. Vi kan se resultatet i denne delen. Den kombinerte Henry leggge5 som er brukernavnet og Henry Legge som navn.

Power Automate Expressions – En introduksjon

Forskjellen mellom vellykket og vellykket test

Bare for å vise deg forskjellen mellom "" og " Vellykket "-alternativer, la oss kjøre en ny test, og denne gangen bruker vi alternativet " Vellykket ".

Power Automate Expressions – En introduksjon

Dette bruker innspillene fra noen som tweetet om " Power Automate ." Informasjonen vi har for denne testen kom fra en annen person som utløste flyten vår.

Power Automate Expressions – En introduksjon




Konklusjon

Det er slik uttrykk generelt fungerer i Power Automate. Du har også lært hvordan du bruker dem i arbeidsflytautomatisering. Du trenger bare å bruke funksjoner for å lage uttrykk. Power Automate tilbyr ulike funksjoner som kan brukes til å hente data, endre data, evaluere data og mye mer.

Hvis du ikke er vant til formler, tar det tid å bli vant til dem. For nye brukere som ikke er kjent med uttrykk, vil du bli kjent med det mens du fortsetter å prøve ut forskjellige uttrykk i flytene dine.  

Beste ønsker,

Henry


Pipe In R: Koblingsfunksjoner med Dplyr

Pipe In R: Koblingsfunksjoner med Dplyr

I denne opplæringen lærer du hvordan du kobler funksjoner sammen ved å bruke dplyr-røroperatøren i programmeringsspråket R.

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX fra LuckyTemplates lar deg returnere rangeringen til et spesifikt tall i hver tabellrad som utgjør en del av en liste med tall.

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Lær hvordan du demonterer en PBIX-fil for å trekke ut LuckyTemplates-temaer og bilder fra bakgrunnen og bruke den til å lage rapporten din!

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

Python i LuckyTemplates: Hvordan installere og sette opp

Python i LuckyTemplates: Hvordan installere og sette opp

Lær hvordan du installerer programmeringsspråket Python i LuckyTemplates og hvordan du bruker verktøyene til å skrive koder og vise visuelle elementer.

Beregning av dynamiske fortjenestemarginer – enkel analyse av LuckyTemplates med DAX

Beregning av dynamiske fortjenestemarginer – enkel analyse av LuckyTemplates med DAX

Lær hvordan du beregner dynamiske fortjenestemarginer ved siden av LuckyTemplates og hvordan du kan få mer innsikt ved å grave dypere inn i resultatene.

Sortering av datotabellkolonner i LuckyTemplates

Sortering av datotabellkolonner i LuckyTemplates

Lær hvordan du sorterer feltene fra kolonner med utvidet datotabell på riktig måte. Dette er en god strategi å gjøre for vanskelige felt.

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

I denne artikkelen går jeg gjennom hvordan du kan finne de beste produktene dine per region ved å bruke DAX-beregninger i LuckyTemplates, inkludert TOPN- og CALCUATE-funksjonene.

Søppeldimensjon: Hva er det og hvorfor det er alt annet enn søppel

Søppeldimensjon: Hva er det og hvorfor det er alt annet enn søppel

Lær hvordan du bruker en søppeldimensjon for flagg med lav kardinalitet som du ønsker å inkludere i datamodellen din på en effektiv måte.