Power Automate Split Function and Arrays

Power Automate Split Function and Arrays

Există o varietate de funcții șir Power Automate ale funcțiilor șir pe care le putem folosi în fluxurile noastre MS. În acest tutorial, vom afla care este utilizarea și importanța unei alte funcții de șir complicate - funcția de împărțire Power Automate .

Funcția split returnează pur și simplu o matrice de elemente bazate pe șirul furnizat și un delimitator.

Cuprins

Cum funcționează funcția Power Automate Split

Trebuie să definim parametrii săi (text și delimitator) pentru ca această funcție să funcționeze corect.

Power Automate Split Function and Arrays

Pentru a explica mai departe, să presupunem că textul nostru este „ mărul cade departe de copac ”. Atunci delimitatorul este doar un simplu spațiu.

Power Automate Split Function and Arrays

Folosind funcția split , vom avea o matrice care conține toate cuvintele din textul/șirul pe care l-am specificat. O matrice este o colecție de articole.

Power Automate Split Function and Arrays

Utilizarea funcției Power Automate Split

Să avem acum un exemplu de caz de utilizare pentru a înțelege de ce am dori să facem acest lucru. Vom adăuga o altă intrare în acest flux de probă pe care l-am creat anterior. Să setăm asta ca Intrare 4  , apoi tastați „ Vă rugăm să introduceți mesajul pe care doriți să îl cascadă ”.

Power Automate Split Function and Arrays

Apoi, să folosim funcția de împărțire din textul mesajului nostru . Sub fila Expresii , alegeți funcția de împărțire .

Power Automate Split Function and Arrays

Pentru parametrul text , alegeți variabila Intrare 4 .

Power Automate Split Function and Arrays

Pentru separator, vom folosi un spațiu. Apoi faceți clic pe butonul OK .

Power Automate Split Function and Arrays

În cele din urmă, faceți clic pe Salvare .

Power Automate Split Function and Arrays

Testarea fluxului

Să vedem acum ce se întâmplă. Faceți clic pe Testare .

Power Automate Split Function and Arrays

Alegeți opțiunea Voi efectua acțiunea de declanșare . Apoi faceți clic pe Test .

Power Automate Split Function and Arrays

Introduceți orice date pentru celelalte intrări. În ceea ce privește intrarea 4 , trebuie doar să tastați „ mărul cade departe de copac ”. Apoi faceți clic pe Run flow.

Power Automate Split Function and Arrays

Faceți clic pe Terminat .

Power Automate Split Function and Arrays

După verificarea Slack, rezultatul returnat este exact ceea ce am crezut că va fi.

Power Automate Split Function and Arrays

Acest lucru ne trimite acum o matrice și nu șirul real.

Utilizarea matricelor

Să discutăm acum câteva lucruri pe care le puteți face cu o matrice. Mai întâi, să adăugăm un nou pas.

Power Automate Split Function and Arrays

Apoi faceți clic pe Control .

Power Automate Split Function and Arrays

După aceea, alegeți Aplicați la fiecare control.

Power Automate Split Function and Arrays

Sub fila Expresii , alegeți funcția de împărțire .

Power Automate Split Function and Arrays

Apoi selectați textul în sine, care este variabila Input 4 .

Power Automate Split Function and Arrays

Asigurați-vă că introduceți separatorul care este un spațiu. Apoi faceți clic pe OK .

Power Automate Split Function and Arrays

După aceea, să adăugăm o altă acțiune.

Power Automate Split Function and Arrays

Căutați și selectați conectorul Slack .

Power Automate Split Function and Arrays

Apoi alegeți acțiunea Postați mesaj .

Power Automate Split Function and Arrays

Să postăm un mesaj pe același canal Slack ( discord ).

Power Automate Split Function and Arrays

Pentru textul mesajului , în loc să postăm intrarea 4 sau matricea, vom posta elementul curent .

Power Automate Split Function and Arrays

Utilizând aplicația la fiecare control, primește mai întâi matricea de șiruri prin intermediul funcției de împărțire . Apoi, pentru fiecare articol din matrice, postează acel articol curent. Deci, să vedem cum arată. Faceți clic pe Salvare .

Power Automate Split Function and Arrays

Faceți clic pe Testare .

Power Automate Split Function and Arrays

Vom folosi doar executarea anterioară, deoarece nu s-a schimbat nicio intrare. Apoi faceți clic pe Test .

Power Automate Split Function and Arrays

După ce ne verificăm Slack-ul, vom vedea că a afișat cu succes fiecare dintre elementele din matrice.

Power Automate Split Function and Arrays

Făcând acest lucru, putem efectua separat acțiuni asupra elementelor matricei. 


Funcții șiruri Power Automate: subșir și index de
declanșatoare în fluxurile Power Automate
Expresii Power Automate – o introducere

Concluzie

Pentru a rezuma, putem discuta despre utilizarea funcției de împărțire Power Automate în fluxurile noastre. Descompune șirurile într-o matrice de șiruri folosind delimitatorul definit. Delimitatorul servește drept separator. În exemplul nostru, am folosit spațiul. Oamenii folosesc de obicei virgule, dar cu siguranță puteți avea diferiți delimitatori pentru fiecare scop.

De asemenea, putem itera prin matricea de elemente și apoi realiza anumite acțiuni asupra fiecăruia dintre ele. De obicei, facem asta utilizând aplicația la fiecare control. Această tehnică este cu siguranță utilă atunci când lucrați la o colecție de date.

Toate cele bune,

Henry


Ce este Sinele în Python: Exemple din lumea reală

Ce este Sinele în Python: Exemple din lumea reală

Ce este Sinele în Python: Exemple din lumea reală

Cum să salvați și să încărcați un fișier RDS în R

Cum să salvați și să încărcați un fișier RDS în R

Veți învăța cum să salvați și să încărcați obiecte dintr-un fișier .rds în R. Acest blog va trata, de asemenea, cum să importați obiecte din R în LuckyTemplates.

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

În acest tutorial despre limbajul de codare DAX, aflați cum să utilizați funcția GENERATE și cum să schimbați în mod dinamic titlul unei măsuri.

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

Acest tutorial va acoperi cum să utilizați tehnica Multi Threaded Dynamic Visuals pentru a crea informații din vizualizările dinamice de date din rapoartele dvs.

Introducere la filtrarea contextului în LuckyTemplates

Introducere la filtrarea contextului în LuckyTemplates

În acest articol, voi trece prin contextul filtrului. Contextul de filtrare este unul dintre subiectele majore despre care orice utilizator LuckyTemplates ar trebui să învețe inițial.

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Vreau să arăt cum serviciul online LuckyTemplates Apps poate ajuta la gestionarea diferitelor rapoarte și informații generate din diverse surse.

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

Aflați cum să vă calculați modificările marjei de profit folosind tehnici precum măsurarea ramificării și combinarea formulelor DAX în LuckyTemplates.

Idei de materializare pentru cache-urile de date în DAX Studio

Idei de materializare pentru cache-urile de date în DAX Studio

Acest tutorial va discuta despre ideile de materializare a cache-urilor de date și despre modul în care acestea afectează performanța DAX-ului în furnizarea de rezultate.

Raportare de afaceri folosind LuckyTemplates

Raportare de afaceri folosind LuckyTemplates

Dacă încă utilizați Excel până acum, atunci acesta este cel mai bun moment pentru a începe să utilizați LuckyTemplates pentru nevoile dvs. de raportare a afacerii.

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți