Matrici e funzioni di divisione di Power Automate

Matrici e funzioni di divisione di Power Automate

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.

Matrici e funzioni di divisione di Power Automate

Per spiegarlo ulteriormente, diciamo che il nostro testo è “ la mela cade lontano dall'albero ”. Quindi il delimitatore è solo un semplice spazio.

Matrici e funzioni di divisione di Power Automate

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.

Matrici e funzioni di divisione di Power Automate

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 ".

Matrici e funzioni di divisione di Power Automate

Quindi, usiamo la funzione di divisione sul nostro Testo del messaggio . Nella scheda Espressioni , scegli la funzione di divisione .

Matrici e funzioni di divisione di Power Automate

Per il parametro di testo , scegli la variabile Input 4 .

Matrici e funzioni di divisione di Power Automate

Per il separatore, useremo uno spazio. Quindi fare clic sul pulsante OK .

Matrici e funzioni di divisione di Power Automate

Infine, fai clic su Salva .

Matrici e funzioni di divisione di Power Automate

Testare il flusso

Vediamo ora cosa succede. Fare clic su Prova .

Matrici e funzioni di divisione di Power Automate

Scegli l' opzione Eseguirò l'azione trigger . Quindi fai clic su Prova .

Matrici e funzioni di divisione di Power Automate

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.

Matrici e funzioni di divisione di Power Automate

Fai clic su Fatto .

Matrici e funzioni di divisione di Power Automate

Dopo aver verificato Slack, l'output restituito è esattamente quello che pensavamo sarebbe stato.

Matrici e funzioni di divisione di Power Automate

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.

Matrici e funzioni di divisione di Power Automate

Quindi fare clic su Controllo .

Matrici e funzioni di divisione di Power Automate

Successivamente, scegli Applica a ogni controllo.

Matrici e funzioni di divisione di Power Automate

Nella scheda Espressioni , scegli la funzione di divisione .

Matrici e funzioni di divisione di Power Automate

Quindi seleziona il testo stesso, che è la variabile Input 4 .

Matrici e funzioni di divisione di Power Automate

Assicurati di digitare il separatore che è uno spazio. Quindi fare clic su OK .

Matrici e funzioni di divisione di Power Automate

Successivamente, aggiungiamo un'altra azione.

Matrici e funzioni di divisione di Power Automate

Cerca e seleziona il connettore Slack .

Matrici e funzioni di divisione di Power Automate

Quindi scegli l' azione Pubblica messaggio .

Matrici e funzioni di divisione di Power Automate

Pubblichiamo un messaggio sullo stesso canale Slack ( discord ).

Matrici e funzioni di divisione di Power Automate

Per Message text , invece di pubblicare Input 4 o l'array, pubblicheremo Current item .

Matrici e funzioni di divisione di Power Automate

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 .

Matrici e funzioni di divisione di Power Automate

Fare clic su Prova .

Matrici e funzioni di divisione di Power Automate

Useremo solo l'esecuzione precedente poiché nessun input è cambiato. Quindi fai clic su Prova .

Matrici e funzioni di divisione di Power Automate

Dopo aver verificato il nostro Slack, vedremo che ha visualizzato correttamente ciascuno degli elementi dell'array.

Matrici e funzioni di divisione di Power Automate

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


Cosè il sé in Python: esempi del mondo reale

Cosè il sé in Python: esempi del mondo reale

Cos'è il sé in Python: esempi del mondo reale

Come salvare e caricare un file RDS in R

Come salvare e caricare un file RDS in R

Imparerai come salvare e caricare oggetti da un file .rds in R. Questo blog tratterà anche come importare oggetti da R a LuckyTemplates.

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.

Introduzione al filtraggio del contesto in LuckyTemplates

Introduzione al filtraggio del contesto in LuckyTemplates

In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.

Idee di materializzazione per cache di dati in DAX Studio

Idee di materializzazione per cache di dati in DAX Studio

Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.

Reporting aziendale tramite LuckyTemplates

Reporting aziendale tramite LuckyTemplates

Se finora utilizzi ancora Excel, questo è il momento migliore per iniziare a utilizzare LuckyTemplates per le tue esigenze di reportistica aziendale.

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cos'è il gateway LuckyTemplates? Tutto quello che devi sapere