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


Hvordan kommentere i Python – En hurtigveiledning for nybegynnere

Hvordan kommentere i Python – En hurtigveiledning for nybegynnere

Hvordan kommentere i Python – En hurtigveiledning for nybegynnere

Hva er Power Query & M Language: En detaljert oversikt

Hva er Power Query & M Language: En detaljert oversikt

Denne opplæringen gir en oversikt over Power Query Editor og M-språket på LuckyTemplates-skrivebordet.

Lag en paginert rapport: Legge til tekster og bilder

Lag en paginert rapport: Legge til tekster og bilder

Lær hvordan du lager en paginert rapport, legger til tekster og bilder og deretter eksporterer rapporten til ulike dokumentformater.

SharePoint Automate-funksjonen | En introduksjon

SharePoint Automate-funksjonen | En introduksjon

Lær hvordan du bruker SharePoint-automatiseringsfunksjonen til å lage arbeidsflyter og hjelpe deg med å mikroadministrere SharePoint-brukere, -biblioteker og -lister.

Løs en dataanalyseutfordring med LuckyTemplates Accelerator

Løs en dataanalyseutfordring med LuckyTemplates Accelerator

Utvid rapportutviklingsferdighetene dine ved å bli med i en dataanalyseutfordring. Akseleratoren kan hjelpe deg å bli en LuckyTemplates-superbruker!

Løpende totaler i LuckyTemplates ved hjelp av DAX

Løpende totaler i LuckyTemplates ved hjelp av DAX

Lær hvordan du beregner løpende totaler i LuckyTemplates ved hjelp av DAX. Løpende totaler lar deg ikke bli fanget opp i et individuelt resultat.

LuckyTemplates Dax-variabler er konstante: Hva betyr dette?

LuckyTemplates Dax-variabler er konstante: Hva betyr dette?

Forstå konseptet med variabler i DAX i LuckyTemplates og implikasjonene av variabler for hvordan målene dine beregnes.

LuckyTemplates Slope Chart: En oversikt

LuckyTemplates Slope Chart: En oversikt

Lær mer om det tilpassede visuelle bildet kalt LuckyTemplates Slope-diagram, som brukes til å vise økning/reduksjon for en enkelt eller flere beregninger.

LuckyTemplates fargetemaer for enhetlige visualiseringer

LuckyTemplates fargetemaer for enhetlige visualiseringer

Oppdag fargetemaene i LuckyTemplates. Disse er avgjørende for at rapportene og visualiseringene dine skal se ut og fungere sømløst.

Beregne gjennomsnitt i LuckyTemplates: Isolere ukedag- eller helgeresultater ved hjelp av DAX

Beregne gjennomsnitt i LuckyTemplates: Isolere ukedag- eller helgeresultater ved hjelp av DAX

Å beregne et gjennomsnitt i LuckyTemplates kan gjøres på mange måter for å gi deg nøyaktig informasjon for bedriftsrapportene dine.