Samlingsfunktioner i Microsoft Power Automate

Power Automate tilbyder også funktioner, som vi kan bruge på arrays. Disse er almindeligvis kendt som indsamlingsfunktioner. I denne tutorial vil vi diskutere de forskellige tilgængelige samlingsfunktioner iog deres brug.

Et array er en liste eller samling af elementer. Det kan være en liste over strenge, heltal og mange andre samlinger.

Vi kan gøre visse ting med samlinger. Her er nogle funktioner, som vi kan bruge, når vi arbejder med arrays.

Samlingsfunktioner i Microsoft Power Automate

Array-funktioner bruges ikke rigtig meget i arbejdsgange, men de kunne bestemt være nyttige, især under visse forhold. For eksempel er en ting, vi kan gøre i et array, at kontrollere, om det indeholder et specifikt element. Så lad os se, hvordan det virker.

Indholdsfortegnelse

Indsamlingsfunktioner i Power Automate: Indeholder

Denne funktion kræver en samling eller et array og en specifik værdi . Det returnerer en boolsk værdi (sand eller falsk), der er baseret på, om den angivne værdi er i det angivne array. 

Samlingsfunktioner i Microsoft Power Automate

Lad os bruge det i dette eksempelflow og se, hvordan det virker. Først skal du slette Anvend på hvert trin, fordi vi ikke har brug for det længere.

Samlingsfunktioner i Microsoft Power Automate

Vi har brug for et nyt skridt baseret på en betingelse. Så lad os tilføje et nyt trin.  

Samlingsfunktioner i Microsoft Power Automate

Klik derefter på Kontrol

Samlingsfunktioner i Microsoft Power Automate

Klik på knappen Betingelse .

Samlingsfunktioner i Microsoft Power Automate

Klik på ellipsen for tilstandstrinnet , og vælg derefter Omdøb .

Samlingsfunktioner i Microsoft Power Automate

Lad os omdøbe dette til " Tjek om nogen af ​​ordene i input 4 indeholder ordproblemet ".

Samlingsfunktioner i Microsoft Power Automate

Lad os nu oprette et array fra Input 4 . Under fanen Udtryk skal vi klikke på splitfunktionen

Samlingsfunktioner i Microsoft Power Automate

Klik derefter på Input 4 under fanen Dynamisk indhold .

Samlingsfunktioner i Microsoft Power Automate

Tilføj et komma og mellemrum, så det bliver en række ord. 

Samlingsfunktioner i Microsoft Power Automate

Den næste ting, vi skal gøre, er at bruge en samlingsfunktion under fanen Udtryk . For denne skal du klikke på funktionen indeholder .  

Samlingsfunktioner i Microsoft Power Automate

Lad os fjerne den afsluttende parameter ' ) ' for indeholder- funktionen. 

Samlingsfunktioner i Microsoft Power Automate

Vi er nødt til at kontrollere, om dette array indeholder ordet " problem ". Så lad os tilføje et komma sammen med ordet " problem " og den afsluttende parameter ' ) ' i udtrykket. 

Samlingsfunktioner i Microsoft Power Automate

Klik derefter på knappen OK

Samlingsfunktioner i Microsoft Power Automate

På vores betingelse bør vi tjekke, om det er lig med sandt

Samlingsfunktioner i Microsoft Power Automate

Lad os derefter tilføje en ny handling. 

Samlingsfunktioner i Microsoft Power Automate

Søg og klik på Slack

Samlingsfunktioner i Microsoft Power Automate

Klik på Send besked .

Samlingsfunktioner i Microsoft Power Automate

Vi sender dette på den generelle kanal. 

Samlingsfunktioner i Microsoft Power Automate

Indstil beskeden til " Input 4 indeholder ordet problem ".

Samlingsfunktioner i Microsoft Power Automate

Hvis betingelsen er falsk , vil der ikke ske noget. Lad os derfor lade det stå tomt indtil videre. 

Samlingsfunktioner i Microsoft Power Automate

Test af flowet

Lad os nu teste dette flow. 

Samlingsfunktioner i Microsoft Power Automate

Vælg indstillingen " Jeg udfører udløserhandlingen ", og klik på knappen Gem og test

Samlingsfunktioner i Microsoft Power Automate

Andre input betyder ikke rigtig noget, så lad os bare sætte noget på dem. For input 4 , lad os skrive " Power Automate har et stort problem i det! Åh nej ”. Klik derefter på knappen Kør flow .

Samlingsfunktioner i Microsoft Power Automate

Klik til sidst på Udført

Samlingsfunktioner i Microsoft Power Automate

Som vi kan se, kørte vores flow med succes. 

Samlingsfunktioner i Microsoft Power Automate

Hvis vi går til vores Slack, under den generelle kanal, kan vi se, at den sendte en besked, der siger " Input 4 indeholder et ordproblem ", hvilket betyder, at vores flow fungerede korrekt. 

Samlingsfunktioner i Microsoft Power Automate

Igen, ved at bruge udtrykket indeholder , tjekkede den de ord, vi har indtastet i Input 4 -feltet og ledte efter ordet " problem ". Den fandt en, så den vendte denne tilstand til sand , og det var derfor, vores tilstand gik til, hvis ja

Samlingsfunktioner i Microsoft Power Automate




Konklusion

For at afslutte er funktionen contains blot en af ​​de mange funktioner, som vi kan bruge til arrays. Du kan finde den fulde liste over alle samlingsfunktionerne i . Nogle af disse er ikke udbredt, men du kan helt sikkert bruge disse på dine flows, hvis du ønsker at gøre det.

Samlingsfunktioner i Microsoft Power Automate

Alt det bedste,

Henrik


Pipe In R: Tilslutningsfunktioner med Dplyr

Pipe In R: Tilslutningsfunktioner med Dplyr

I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX fra LuckyTemplates giver dig mulighed for at returnere rangeringen af ​​et specifikt tal i hver tabelrække, der udgør en del af en liste over tal.

Udpakning af LuckyTemplates-temaer og -billeder fra PBIX

Udpakning af LuckyTemplates-temaer og -billeder fra PBIX

Lær, hvordan du adskiller en PBIX-fil for at udtrække LuckyTemplates-temaer og -billeder fra baggrunden og bruge den til at oprette din rapport!

Excel Formler Snydeark: Mellemvejledning

Excel Formler Snydeark: Mellemvejledning

Excel Formler Snydeark: Mellemvejledning

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

Python i LuckyTemplates: Sådan installeres og konfigureres

Python i LuckyTemplates: Sådan installeres og konfigureres

Lær, hvordan du installerer programmeringssproget Python i LuckyTemplates, og hvordan du bruger dets værktøjer til at skrive koder og vise billeder.

Beregning af dynamiske fortjenestemargener – nem analyse af LuckyTemplates med DAX

Beregning af dynamiske fortjenestemargener – nem analyse af LuckyTemplates med DAX

Lær, hvordan du beregner dynamiske fortjenstmargener ved siden af ​​LuckyTemplates, og hvordan du kan få mere indsigt ved at grave dybere ned i resultaterne.

Sortering af datotabelkolonner i LuckyTemplates

Sortering af datotabelkolonner i LuckyTemplates

Lær, hvordan du sorterer felterne fra kolonner med udvidet datotabel korrekt. Dette er en god strategi at gøre for vanskelige felter.

Find dine topprodukter for hver region i LuckyTemplates ved hjælp af DAX

Find dine topprodukter for hver region i LuckyTemplates ved hjælp af DAX

I denne artikel gennemgår jeg, hvordan du kan finde dine topprodukter pr. region ved hjælp af DAX-beregninger i LuckyTemplates, herunder funktionerne TOPN og CALCUATE.

Junk Dimension: Hvad er det, og hvorfor det er alt andet end junk

Junk Dimension: Hvad er det, og hvorfor det er alt andet end junk

Lær, hvordan du bruger en uønsket dimension til flag med lav kardinalitet, som du ønsker at inkorporere i din datamodel på en effektiv måde.