Power Automate-expressies – een inleiding

Power Automate-expressies – een inleiding

In deze zelfstudie verkennen we Power Automate-expressies en hoe u deze kunt gebruiken in workflowautomatisering. Microsoft Excel heeft formules die input nemen en output produceren. Een formule kan bijvoorbeeld de SOM zijn die verschillende invoer of getallen kan gebruiken en een uitvoer produceert die alle invoer combineert.

Net als Microsoft Excel heeft Power Automate ook formules die Expressies worden genoemd en die kunnen worden gebruikt om specifieke acties binnen een stroom uit te voeren.

Inhoudsopgave

Dynamische inhoud toevoegen in Power Automate

Dit is een voorbeeld van een stroom die ik eerder heb gemaakt. In deze stroom ontvang ik een e-mailmelding zodra een gebruiker een tweet plaatst met de woorden " Power Automate ". Laten we nu informatie voor tijd toevoegen met behulp van de dynamische inhoudsvariabele " Gemaakt om ".

Power Automate-expressies – een inleiding

Klik vervolgens op Opslaan

Power Automate-expressies – een inleiding

Laten we het nu testen. Kies de optie " Gegevens van eerdere runs gebruiken ", kies voor de nieuwste test in de lijst en klik vervolgens op de knop Testen .

Power Automate-expressies – een inleiding

Afgezien van het controleren van de uitvoer door naar onze e-mail te gaan, kunnen we onze test ook doen door op deze run te klikken.

Power Automate-expressies – een inleiding

We kunnen dan de metadata van deze run controleren om te zien wat er met onze test is gebeurd. Zoals we kunnen zien, toont het het e-mailadres waarnaar het is verzonden, het onderwerp van de e-mail en de informatie over de hoofdtekst .

Power Automate-expressies – een inleiding

De metadata die we daar kunnen zien, is vergelijkbaar met de gegevens die ik in mijn e-mail heb ontvangen.

Power Automate-expressies – een inleiding

De tijd op deze e-mail is echter helemaal niet in een goed formaat. We willen niet dat gebruikers dit type indeling lezen. We moeten dit dus omzetten in een tijdformaat dat beter leesbaar is voor de gebruikers. We kunnen dat doen door uitdrukkingen te gebruiken.

Power Automate-expressies gebruiken

We hebben toegang tot verschillende Power Automate-expressies door naast de dynamische inhoud op Expressies te klikken .  

Power Automate-expressies – een inleiding

In dit voorbeeld willen we de notatie wijzigen van de datum en tijd die worden weergegeven door de variabele Gemaakt om . Om dat te doen, kunnen we zoeken naar het woord " formaat " in de zoekbalk en het zal ons de verschillende formaatuitdrukkingen laten zien die we kunnen gebruiken. Om de notatie van onze datum te converteren, kunnen we de formatDateTime- expressie gebruiken.

Power Automate-expressies – een inleiding

Voordat we de uitdrukking gebruiken, moeten we eerst de dynamische inhoudsvariabele Gemaakt om verwijderen . 

Power Automate-expressies – een inleiding

Laten we nu de formatDateTime- expressie gebruiken.

Power Automate-expressies – een inleiding

Deze uitdrukking vereist twee invoer: de tijdstempel en de indeling in de vorm van een tekenreeks.

Power Automate-expressies – een inleiding

De tijdstempelinvoer is de variabele die we hebben gebruikt voor onze datum, de variabele Gemaakt op . Laten we dus op de variabele Gemaakt op klikken op onze dynamische inhoud.

Power Automate-expressies – een inleiding

We hebben nu onze eerste invoer voor onze formatDateTime- expressie. We kunnen de variabele eenvoudig zien als " Gemaakt om " op Dynamische inhoud . Als we het echter in onze uitdrukking gebruiken, zal het ons laten zien hoe het in Microsoft-code is geschreven.

Power Automate-expressies – een inleiding

Laten we dan een komma toevoegen na de eerste invoer voordat we de tweede invoer toevoegen.

Power Automate-expressies – een inleiding

De tweede invoer voor onze uitdrukking is het formaat voor onze datum. We willen dat dit de indeling jaar-maand-datum en uur-minuten-am/pm heeft . Daarom moeten we het formaat typen als 'jjjj-MM-dd hh:mm tt' . Zorg ervoor dat u een enkel citaat gebruikt. We kunnen dit formaat ook gewoon in Google doorzoeken, aangezien dit de eigen manier van Microsoft is om te noemen wat een dagcode is.

Power Automate-expressies – een inleiding

We hebben nu een uitdrukking gemaakt. De uitdrukking neemt de variabele Aangemaakt op tijd en verandert deze in de notatie 'jjjj-MM-dd uu:mm tt'

Power Automate-expressies toepassen en testen

Laten we nu op de knop OK klikken om deze uitdrukking toe te passen. 

Power Automate-expressies – een inleiding

We kunnen het zien met een paarse kleur omdat het niet alleen een dynamische inhoud is, maar ook een uitdrukking van een formule die een dynamische inhoud bevat.

Power Automate-expressies – een inleiding

Laten we nu eens kijken of we fouten hebben in onze flow checker. 

Power Automate-expressies – een inleiding

Er zijn geen fouten gedetecteerd. Daarom kunnen we het nu opslaan.

Power Automate-expressies – een inleiding

Laten we onze stroom testen door de gegevens van onze vorige uitvoeringen opnieuw te gebruiken.

Power Automate-expressies – een inleiding

Laten we, nadat we onze test met succes hebben uitgevoerd, onze metadata controleren. Vervolgens is ons datum- en tijdformaat nu leesbaarder en gemakkelijker te lezen.

Power Automate-expressies – een inleiding

In onze e-mail kunnen we ook het formaat zien dat er beter uitziet dan wat we eerder hadden.

Power Automate-expressies – een inleiding

Het gebruik van concat-expressie begrijpen

Laten we nu een andere uitdrukking maken met behulp van concat . De concat -expressie combineert verschillende strings met elkaar. Laten we eerst nog een stukje informatie toevoegen aan de actie van onze stroom.

Power Automate-expressies – een inleiding

Laten we vervolgens op de concat -expressie klikken.

Power Automate-expressies – een inleiding

De eerste string die we willen samenvoegen is de gebruikersnaam. Laten we dus op de variabele Gebruikersnaam onder Dynamische inhoud klikken .

Power Automate-expressies – een inleiding

Laten we hier dan een komma toevoegen omdat we de verschillende strings willen scheiden.

Power Automate-expressies – een inleiding

Klik daarna op de variabele Naam .

Power Automate-expressies – een inleiding

Klik vervolgens op de knop OK .

Power Automate-expressies – een inleiding

We hebben nu een andere uitdrukking met dynamische inhoud in de hoofdtekst van de e-mail voor onze stroom. 

Power Automate-expressies – een inleiding

Laten we vervolgens de wijzigingen opslaan door op Opslaan te klikken .

Power Automate-expressies – een inleiding

Laten we onze stroom testen door de gegevens van onze vorige uitvoeringen te gebruiken. Zorg ervoor dat u " Test geslaagd " gebruikt en niet " Geslaagd ", omdat deze stroom al op de achtergrond werkt. Wanneer u " geslaagd " gebruikt, gebruikt het de invoer van iemand die tweette over " Power Automate " op Twitter in plaats van onze eigen invoer te gebruiken voor onze testdoeleinden.

Power Automate-expressies – een inleiding

Laten we na het uitvoeren van onze test onze metadata opnieuw controleren. We kunnen de output in deze sectie zien. Het combineerde de Henry leggge5 , wat de gebruikersnaam is, en de Henry Legge als de naam.

Power Automate-expressies – een inleiding

Verschil tussen geslaagde en geslaagde test

Om u het verschil te laten zien tussen de opties " Test geslaagd " en " Geslaagd ", gaan we nog een test uitvoeren en deze keer gebruiken we de optie " Geslaagd ".

Power Automate-expressies – een inleiding

Dit gebruikt de invoer van iemand die tweette over " Power Automate ". De informatie die we voor deze test hebben, is afkomstig van een andere persoon die onze flow heeft geactiveerd.

Power Automate-expressies – een inleiding


Microsoft Power Automate: workflowautomatisering
Power Automate Flow: uitleg over gebruik en typen
Microsoft Flows: bewerken en bijhouden in Power Automate

Conclusie

Zo werkt expressie over het algemeen in Power Automate. U hebt ook geleerd hoe u ze kunt gebruiken bij workflowautomatisering. U hoeft alleen functies te gebruiken om uitdrukkingen te maken. Power Automate biedt verschillende functies die kunnen worden gebruikt om gegevens op te halen, gegevens te wijzigen, gegevens te evalueren en nog veel meer.

Als je niet gewend bent aan formules, kost het even tijd om eraan te wennen. Voor nieuwe gebruikers die niet bekend zijn met expressies: u zult ermee bekend zijn terwijl u verschillende expressies binnen uw stromen blijft uitproberen.  

Al het beste,

Henry


Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Een RDS-bestand opslaan en laden in R

Een RDS-bestand opslaan en laden in R

Je leert hoe je objecten uit een .rds-bestand in R opslaat en laadt. In deze blog wordt ook besproken hoe je objecten uit R naar LuckyTemplates importeert.

First N Business Days Revisited – Een DAX-coderingstaaloplossing

First N Business Days Revisited – Een DAX-coderingstaaloplossing

In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Deze zelfstudie behandelt hoe u de Multi Threaded Dynamic Visuals-techniek kunt gebruiken om inzichten te creëren op basis van dynamische gegevensvisualisaties in uw rapporten.

Inleiding tot het filteren van context in LuckyTemplates

Inleiding tot het filteren van context in LuckyTemplates

In dit artikel zal ik de filtercontext doornemen. Filtercontext is een van de belangrijkste onderwerpen waarover elke LuckyTemplates-gebruiker in eerste instantie zou moeten leren.

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Ik wil laten zien hoe de online service LuckyTemplates Apps kan helpen bij het beheren van verschillende rapporten en inzichten die uit verschillende bronnen zijn gegenereerd.

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Leer hoe u wijzigingen in uw winstmarge kunt berekenen met behulp van technieken zoals vertakking van metingen en het combineren van DAX-formules in LuckyTemplates.

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.

Zakelijke rapportage met behulp van LuckyTemplates

Zakelijke rapportage met behulp van LuckyTemplates

Als u tot nu toe nog steeds Excel gebruikt, is dit het beste moment om LuckyTemplates te gaan gebruiken voor uw zakelijke rapportagebehoeften.

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten