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.
Power Automate erbjuder även funktioner som vi kan använda på arrayer. Dessa är allmänt kända som insamlingsfunktioner. I den här handledningen kommer vi att diskutera de olika tillgängliga samlingsfunktionerna ioch deras användning.
En array är en lista eller samling av element. Det kan vara en lista med strängar, heltal och många andra samlingar.
Vi kan göra vissa saker med samlingar. Här är några funktioner som vi kan använda när vi arbetar med arrayer.
Array-funktioner används egentligen inte mycket i arbetsflöden, men de kan definitivt vara användbara, särskilt under vissa förhållanden. Till exempel, en sak som vi kan göra i en array är att kontrollera om den innehåller ett specifikt objekt. Så låt oss se hur det fungerar.
Innehållsförteckning
Samlingsfunktioner i Power Automate: Innehåller
Denna funktion kräver en samling eller en array och ett specifikt värde . Den returnerar ett booleskt värde (true eller false) som är baserat på om det angivna värdet finns i den angivna arrayen.
Låt oss använda det i detta exempelflöde och se hur det fungerar. Ta först bort Apply till varje steg eftersom vi inte behöver det längre.
Vi behöver ett nytt steg baserat på ett villkor. Så låt oss lägga till ett nytt steg.
Klicka sedan på Kontroll .
Klicka på kontrollen Villkor .
Klicka på ellipsen för steget Villkor och välj sedan Byt namn .
Låt oss döpa om detta till " Kontrollera om något av orden i ingång 4 innehåller ordet problem " .
Låt oss nu skapa en array från Input 4 . Under fliken Uttryck , låt oss klicka på splitfunktionen .
Klicka sedan på Indata 4 under fliken Dynamiskt innehåll .
Lägg till ett kommatecken och utrymme för att det ska bli en rad ord.
Nästa sak som vi behöver göra är att använda en samlingsfunktion under fliken Uttryck . För den här, klicka på innehåller -funktionen.
Låt oss ta bort den avslutande parametern ' ) ' för innehåller- funktionen.
Vi måste kontrollera om denna array innehåller ordet " problem ". Så låt oss lägga till ett kommatecken tillsammans med ordet " problem " och den avslutande parametern ' ) ' i uttrycket.
Klicka sedan på OK- knappen.
På vårt tillstånd bör vi kontrollera om det är lika med sant .
Efter det lägger vi till en ny åtgärd.
Sök och klicka på Slack .
Klicka på Skicka meddelande .
Vi kommer att publicera detta på den allmänna kanalen.
Ställ in meddelandet på " Ingång 4 innehåller ordet problem " .
Om villkoret är falskt kommer ingenting att hända. Låt oss därför lämna det tomt för tillfället.
Testar flödet
Låt oss nu testa detta flöde.
Välj alternativet " Jag utför utlösningsåtgärden " och klicka på knappen Spara och testa .
Andra ingångar spelar egentligen ingen roll så låt oss bara lägga vad som helst på dem. För ingång 4 , låt oss skriva " Power Automate har ett stort problem! Å nej ”. Klicka sedan på knappen Kör flöde .
Klicka slutligen på Klar .
Som vi kan se fungerade vårt flöde framgångsrikt.
Om vi går till vår Slack, under den allmänna kanalen, kan vi se att den postade ett meddelande som sa " Input 4 innehåller ett ordproblem " vilket betyder att vårt flöde fungerade korrekt.
Återigen, genom att använda uttrycket contains , kontrollerade den orden som vi har skrivit in i fältet Input 4 och letade efter ordet " problem ". Den hittade en så den vände detta tillstånd till sant , och det var därför vårt tillstånd gick till om ja- vägen.
Slutsats
Sammanfattningsvis är funktionen contains bara en av de många funktioner som vi kan använda för arrayer. Du kan hitta hela listan över alla samlingsfunktioner inom . Vissa av dessa används inte i stor utsträckning, men du kan säkert använda dessa på dina flöden om du vill göra det.
Med vänliga hälsningar,
Henry
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 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.
Lär dig hur du tar isär en PBIX-fil för att extrahera LuckyTemplates-teman och bilder från bakgrunden och använda den för att skapa din rapport!
Excel Formler Fuskblad: Mellanvägledning
LuckyTemplates Kalendertabell: Vad är det och hur man använder det
Lär dig hur du installerar programmeringsspråket Python i LuckyTemplates och hur du använder dess verktyg för att skriva koder och visa bilder.
Lär dig hur du beräknar dynamiska vinstmarginaler vid sidan av LuckyTemplates och hur du kan få fler insikter genom att gräva djupare i resultaten.
Lär dig hur du sorterar fälten från en utökad datumtabells kolumner korrekt. Detta är en bra strategi att göra för svåra fält.
I den här artikeln går jag igenom hur du kan hitta dina toppprodukter per region med hjälp av DAX-beräkningar i LuckyTemplates, inklusive TOPN- och CALCULATE-funktionerna.
Lär dig hur du använder en skräpdimension för flaggor med låg kardinalitet som du vill infoga i din datamodell på ett effektivt sätt.