Power Automate si applica a ogni azione nei flussi di lavoro
Scopri l
Esistono diverse funzioni stringa di funzioni stringa di Power Automate che possiamo usare nei nostri flussi MS. In questo tutorial scopriremo l'utilizzo e l'importanza di un'altra complicata funzione stringa: la funzione split di Power Automate .
La funzione split restituisce semplicemente un array di elementi basato sulla stringa fornita e su un delimitatore.
Sommario
Come funziona la funzione Split di Power Automate
Abbiamo bisogno di definire i suoi parametri (testo e delimitatore) affinché questa funzione funzioni correttamente.
Per spiegarlo ulteriormente, diciamo che il nostro testo è “ la mela cade lontano dall'albero ”. Quindi il delimitatore è solo un semplice spazio.
Usando la funzione split , avremo un array che contiene tutte le parole all'interno del testo/stringa che abbiamo specificato. Un array è una raccolta di elementi.
Utilizzo della funzione Split di Power Automate
Ora disponiamo di un caso d'uso di esempio per capire perché vorremmo farlo. Aggiungeremo un altro input in questo flusso di esempio che ho creato in precedenza. Impostiamolo come Input 4 , quindi digitiamo " Inserisci il messaggio che desideri inserire in cascata ".
Quindi, usiamo la funzione di divisione sul nostro Testo del messaggio . Nella scheda Espressioni , scegli la funzione di divisione .
Per il parametro di testo , scegli la variabile Input 4 .
Per il separatore, useremo uno spazio. Quindi fare clic sul pulsante OK .
Infine, fai clic su Salva .
Testare il flusso
Vediamo ora cosa succede. Fare clic su Prova .
Scegli l' opzione Eseguirò l'azione trigger . Quindi fai clic su Prova .
Immettere eventuali dati per gli altri ingressi. Per quanto riguarda Input 4 , basta digitare " la mela cade lontano dall'albero ". Quindi fare clic su Esegui flusso.
Fai clic su Fatto .
Dopo aver verificato Slack, l'output restituito è esattamente quello che pensavamo sarebbe stato.
Questo ora ci sta inviando un array e non la stringa effettiva.
Utilizzo degli array
Parliamo ora di alcune cose che puoi fare con un array. Innanzitutto, aggiungiamo un nuovo passaggio.
Quindi fare clic su Controllo .
Successivamente, scegli Applica a ogni controllo.
Nella scheda Espressioni , scegli la funzione di divisione .
Quindi seleziona il testo stesso, che è la variabile Input 4 .
Assicurati di digitare il separatore che è uno spazio. Quindi fare clic su OK .
Successivamente, aggiungiamo un'altra azione.
Cerca e seleziona il connettore Slack .
Quindi scegli l' azione Pubblica messaggio .
Pubblichiamo un messaggio sullo stesso canale Slack ( discord ).
Per Message text , invece di pubblicare Input 4 o l'array, pubblicheremo Current item .
Usando il comando Applica a ogni controllo, ottiene innanzitutto l'array di stringhe tramite la funzione di divisione . Quindi, per ogni elemento nell'array, pubblica l'elemento corrente. Quindi vediamo che aspetto ha. Fare clic su Salva .
Fare clic su Prova .
Useremo solo l'esecuzione precedente poiché nessun input è cambiato. Quindi fai clic su Prova .
Dopo aver verificato il nostro Slack, vedremo che ha visualizzato correttamente ciascuno degli elementi dell'array.
In questo modo, possiamo eseguire azioni sugli elementi dell'array separatamente.
Funzioni di stringa di Power Automate: sottostringa e indice
dei trigger nei flussi di Power Automate
Espressioni di Power Automate: un'introduzione
Conclusione
Per riassumere, siamo in grado di discutere l'utilizzo della funzione di suddivisione di Power Automate nei nostri flussi. Suddivide le stringhe in un array di stringhe utilizzando il delimitatore definito. Il delimitatore funge da separatore. Nel nostro esempio, abbiamo utilizzato lo spazio. Le persone di solito usano le virgole, ma puoi certamente avere delimitatori diversi per ogni scopo.
Possiamo anche scorrere l'array di elementi e quindi eseguire determinate azioni su ciascuno di essi. Di solito lo facciamo usando il comando Applica a ogni controllo. Questa tecnica è decisamente utile quando si lavora su una raccolta di dati.
Ti auguro il meglio,
Enrico
Scopri l
Tecniche di modellazione dei dati per organizzare meglio le misure DAX per un flusso di lavoro più efficiente.
Scopri come utilizzare la funzione di filtro in Power Apps e come incorporarla nelle formule esistenti all
Come commentare più righe in Python: una guida semplice e veloce
Acquisisci familiarità con i connettori Power Automate per la manipolazione di numeri, testo e date/ore.
Ora, è molto facile studiare il budget rispetto all
Imparerai come salvare e caricare oggetti da un file .rds in R. Questo articolo tratta anche come importare oggetti da R a LuckyTemplates.
Scopri tutto su Power Query e il linguaggio M per la trasformazione e la preparazione dei dati nel desktop di LuckyTemplates.
Cos'è il sé in Python: esempi del mondo reale
In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.