Power Automate Split-funktion och matriser

Det finns en mängd Power Automate- strängfunktioner av strängfunktioner som vi kan använda i våra MS-flöden. I den här handledningen kommer vi att ta reda på användningen och vikten av en annan komplicerad strängfunktion – den delad funktion.

Den delade funktionen returnerar helt enkelt en array av objekt baserat på den angivna strängen och en avgränsare.

Innehållsförteckning

Hur Power Automate Split-funktionen fungerar

Vi måste definiera dess parametrar (text och avgränsare) för att denna funktion ska fungera korrekt.

Power Automate Split-funktion och matriser

För att förklara det ytterligare, låt oss säga att vår text är " äpplet faller långt från trädet " . Då är avgränsaren bara ett enkelt mellanslag.

Power Automate Split-funktion och matriser

Genom att använda splitfunktionen får vi en array som innehåller alla ord i texten/strängen som vi angav. En array är en samling objekt.

Power Automate Split-funktion och matriser

Använda Power Automate Split-funktionen

Låt oss nu ha ett exempel på användningsfall för att förstå varför vi skulle vilja göra detta. Vi lägger till ytterligare en input i detta exempelflöde som jag skapade tidigare. Låt oss ställa in det som ingång 4  och skriv sedan in " Vänligen ange meddelandet som du vill överlappa ".

Power Automate Split-funktion och matriser

Låt oss sedan använda delningsfunktionen i vår meddelandetext . Under fliken Uttryck väljer du delad funktion.

Power Automate Split-funktion och matriser

För textparametern väljer du variabeln Input 4 .

Power Automate Split-funktion och matriser

För separatorn kommer vi att använda ett mellanslag. Klicka sedan på OK- knappen.

Power Automate Split-funktion och matriser

Klicka slutligen på Spara .

Power Automate Split-funktion och matriser

Testar flödet

Låt oss nu se vad som händer. Klicka på Testa .

Power Automate Split-funktion och matriser

Välj alternativet Jag utför utlösningsåtgärden . Klicka sedan på Testa .

Power Automate Split-funktion och matriser

Ange eventuella data för de andra ingångarna. När det gäller ingång 4 , skriv bara " äpplet faller långt från trädet " . Klicka sedan på Kör flöde.

Power Automate Split-funktion och matriser

Klicka på Klar .

Power Automate Split-funktion och matriser

När du kontrollerade Slack, är den returnerade utdata exakt vad vi trodde att den skulle vara.

Power Automate Split-funktion och matriser

Detta skickar oss nu en array och inte den faktiska strängen.

Användning av arrayer

Låt oss nu diskutera några saker som du kan göra med en array. Låt oss först lägga till ett nytt steg.

Power Automate Split-funktion och matriser

Klicka sedan på Kontroll .

Power Automate Split-funktion och matriser

Därefter väljer du Använd på varje kontroll.

Power Automate Split-funktion och matriser

Under fliken Uttryck väljer du delad funktion.

Power Automate Split-funktion och matriser

Välj sedan själva texten, som är variabeln Input 4 .

Power Automate Split-funktion och matriser

Se till att skriva avgränsaren som är ett mellanslag. Klicka sedan på OK .

Power Automate Split-funktion och matriser

Efter det, låt oss lägga till en annan åtgärd.

Power Automate Split-funktion och matriser

Sök och välj Slack- kontakten.

Power Automate Split-funktion och matriser

Välj sedan åtgärden Skicka meddelande .

Power Automate Split-funktion och matriser

Låt oss skicka ett meddelande till samma Slack-kanal ( discord ).

Power Automate Split-funktion och matriser

För meddelandetexten , istället för att posta ingång 4 eller arrayen, kommer vi att lägga upp det aktuella objektet .

Power Automate Split-funktion och matriser

Genom att använda kontrollen får den först raden av strängar via splitfunktionen . Sedan, för varje objekt i arrayen, postar det det aktuella objektet. Så låt oss se hur det ser ut. Klicka på Spara .

Power Automate Split-funktion och matriser

Klicka på Testa .

Power Automate Split-funktion och matriser

Vi kommer bara att använda den tidigare körningen eftersom inga ingångar har ändrats. Klicka sedan på Testa .

Power Automate Split-funktion och matriser

När vi kontrollerar vår Slack ser vi att den framgångsrikt visade vart och ett av objekten från arrayen.

Power Automate Split-funktion och matriser

Genom att göra detta kan vi utföra åtgärder på arrayobjekten separat. 




Slutsats

Sammanfattningsvis kan vi diskutera användningen av Power Automate-delningsfunktionen i våra flöden. Den bryter ner strängar i en array av strängar med den definierade avgränsaren. Avgränsaren fungerar som avgränsare. I vårt exempel använde vi utrymme. Folk använder vanligtvis kommatecken, men du kan säkert ha olika avgränsare för varje ändamål.

Vi kan också iterera genom uppsättningen av objekt och sedan utföra vissa åtgärder på var och en av dem. Vi brukar göra det genom att använda Apply på varje kontroll. Denna teknik är definitivt användbar när du arbetar med en insamling av data.

Med vänliga hälsningar,

Henry


Upptäck unika insikter med LuckyTemplates TOPN-funktion

Upptäck unika insikter med LuckyTemplates TOPN-funktion

Den här bloggen innehåller LuckyTemplates TOPN DAX-funktion, som gör att du kan få unika insikter från dina data, vilket hjälper dig att fatta bättre marknadsföringsbeslut.

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Lär dig några fantastiska analytiska tekniker som vi kan göra för datamodellering i LuckyTemplates med hjälp av DAX-stödtabeller.

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Här dyker vi in ​​i LuckyTemplates Advanced DAX och implementerar rankningslogik för att få en mycket unik insikt. Jag visar också upp måttförgrening i det här exemplet.

LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

Den här bloggen introducerar den nya funktionen i LuckyTemplates, analysparametern What-If. Du kommer att se hur det gör allt snabbt och enkelt för din scenarioanalys.

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Lär dig hur du avgör om din intäktstillväxt är bra genom att kontrollera om dina marginaler ökade med hjälp av LuckyTemplates mäter förgrening.

LuckyTemplates parametrar via frågeredigerare

LuckyTemplates parametrar via frågeredigerare

Lär dig och förstå hur du kan skapa och använda LuckyTemplates-parametrar som är en kraftfull funktion i frågeredigeraren.

Runda stapeldiagram – En visualisering för din instrumentpanel

Runda stapeldiagram – En visualisering för din instrumentpanel

Denna handledning kommer att diskutera hur man skapar ett runt stapeldiagram med Charticulator. Du kommer att lära dig hur du designar dem för din LuckyTemplates-rapport.

PowerApps funktioner och formler | En introduktion

PowerApps funktioner och formler | En introduktion

Lär dig hur du använder PowerApps funktioner och formler för att förbättra funktionaliteten och ändra ett beteende i vår Power Apps canvas-app.

Pipe In R: Anslutningsfunktioner med Dplyr

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.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

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.