Esercizio - Creazione di flussi ricorrenti

Completato

In questa unità si apprenderà come creare flussi preprogrammati usando un trigger denominato ricorrenza. Contoso organizza un evento annuale e riceve telefonate di persone interessate ai dettagli. Il team di Contoso che risponde alle telefonate inserisce le informazioni di contatto in una cartella di lavoro di Microsoft Excel su Microsoft OneDrive. Crei un flusso per il team eventi di Contoso che estrae automaticamente gli indirizzi e-mail dei clienti da una cartella di lavoro di Microsoft Excel archiviata in Microsoft OneDrive. Successivamente si configurerà il flusso in modo che una volta al giorno gli indirizzi e-mail aggiunti alla cartella di lavoro ricevano un messaggio e-mail con le informazioni sull'evento.

Prerequisiti

Per questo scenario, si crea un file Excel con una tabella contenente le colonne seguenti: ContactEmail, FirstName e LastName. Salvare il file di Excel in OneDrive. Connettersi a questo file nel passaggio 9. Usa l'indirizzo email della tua organizzazione come ContactEmail; usare il tuo indirizzo email rende più semplice testare il flusso.

Formattazione di una tabella di Excel

  1. Evidenziare tutte le celle che contengono dati.

  2. Selezionare la scheda Inserisci.

  3. Selezionare l'opzione Tabella.

  4. Assicurarsi che "La tabella contiene intestazioni" sia selezionata.

  5. Selezionare OK.

  6. Salvare il file in OneDrive.

Schermata che mostra la formattazione di una tabella di Excel.

Ecco come appare la tabella di Excel dopo la formattazione:

Screenshot della tabella di Excel.

Creazione di un flusso pianificato

  1. Accedere a Power Automate usando l'account della propria organizzazione.

  2. Verificare di trovarsi nell'ambiente corretto.

  3. Nel campo di input al centro della schermata, digitare Crea un flusso che viene eseguito ogni giorno, recupera un elenco di righe di Excel e per ogni riga invia un messaggio e-mail. Selezionare Genera.

    Screenshot della home page di Power Automate e delle parole Crea un flusso che viene eseguito ogni giorno, recupera un elenco di righe di Excel e per ogni riga invia un messaggio e-mail.

  4. Copilot fa del suo meglio per generare un flusso e le relative azioni a partire dalla descrizione.

    1. Se le azioni fornite da Copilot non sono corrette, è possibile continuare ad affinarle in questa casella in alto.
    2. In questo esempio, Copilot ha aggiunto un'azione Elenca le righe presenti in una tabella (Excel), un'azione For Each e all'interno dell'azione For Each, un'azione Invia un messaggio di posta elettronica.
    3. Esaminare le azioni generate da Copilot, quindi selezionare Avanti.

    Screenshot del flusso generato da Copilot con un trigger Ricorrenza, un'azione Recupera righe da Excel, un'azione For Each e un'azione Invia un messaggio di posta elettronica.

  5. Selezionare il trigger Ricorrenza per aprire il pannello delle proprietà sulla sinistra e verificare che Copilot abbia impostato i parametri corretti.

    Nota

    Prestare attenzione al modulo di ripetizione selezionato e alla frequenza con cui si desidera eseguire i flussi. Nell'esempio di seguito, il flusso viene eseguito ogni giorno alle 10:00. È possibile impostare queste opzioni in base alle proprie preferenze.

    Schermata dei parametri del trigger di Ricorrenza che mostra che l'intervallo è 1, la frequenza è ogni 1 giorno e A queste ore è impostato su 10.

  6. Selezionare l'azione Elenca le righe presenti nella tabella per aprire il pannello delle proprietà dell'azione sulla sinistra.

    1. Nel campo Posizione selezionare OneDrive for Business.

    2. Nel campo Raccolta documenti fare clic sulla freccia a discesa e selezionare OneDrive.

    3. Nel campo Nome file fare clic sul pulsante della cartella, quindi selezionare il file di Excel da usare. Nel nostro esempio è Book1.xlsx, ma il file potrebbe avere un nome diverso.

    4. Nella casella Nome tabella selezionare la freccia a discesa, quindi cercare e selezionare la tabella da usare. Nel nostro caso si tratta di Table1.

    Screenshot del pannello delle proprietà delle righe elenco presenti in un'azione di tabella.

  7. Successivamente, si farà in modo che venga inviato un messaggio e-mail a ciascun contatto nel file Excel. Copilot inserisce automaticamente l'azione Invia un messaggio di posta elettronica all'interno di un'azione For Each, quindi l'unica operazione da eseguire è configurare l'azione Invia un messaggio di posta elettronica.

    1. Selezionare l'azione Invia un messaggio di posta elettronica per aprire il pannello delle proprietà sulla sinistra. Selezionare all'interno del campo A e selezionare Immetti valore personalizzato.

      Screenshot che mostra il pulsante Immettere un valore personalizzato.

    2. Digitare /, quindi selezionare Inserisci contenuto dinamico oppure selezionare il pulsante con l'icona a forma di fulmine visualizzato a sinistra del campo di input.

      Screenshot che mostra il pulsante Inserisci espressione.

    3. Selezionare ContactEmail dal contenuto dinamico disponibile come indicato nel passaggio Elenca le righe presenti in una tabella.

      Schermata che mostra il campo dell'e-mail di contatto.

    4. Immettere Contoso Event Information come oggetto.

    5. Digitare Gentile nel campo Corpo, quindi digitare / e selezionare il pulsante Inserisci contenuto dinamico.

      Screenshot che mostra il pulsante di inserimento del contenuto dinamico.

    6. Selezionare FirstName dal contenuto dinamico.

    7. Premere INVIO e digitare Grazie per il Suo interesse verso l'evento annuale di Contoso. La informeremo prontamente in merito non appena si renderanno disponibili tutte le informazioni.

    8. Il passaggio Invia un messaggio di posta elettronica dovrebbe avere un aspetto simile a quello mostrato nell'immagine riportata di seguito.

      Screenshot che mostra il passaggio Invia un messaggio e-mail.

  8. Selezionare Salva e attendere che il flusso sia salvato.

  9. Il flusso cloud ora dovrebbe assomigliare all'immagine seguente. Selezionare Test.

    Screenshot che mostra l'icona del test e dove fare clic per eseguire il flusso.

  10. Selezionare l'opzione Manualmente, quindi selezionare il pulsante Test.

  11. Seleziona Esegui flusso.

  12. Selezionare Fatto.

  13. Il flusso dovrebbe essere eseguito correttamente. Dovrebbero apparire dei segni di spunta verdi accanto ai passaggi man mano che il flusso procede e viene visualizzato un banner nella parte superiore dello schermo.

    Schermata che mostra un'esecuzione del flusso completata correttamente.

  14. Si dovrebbe ricevere un messaggio e-mail simile a quello mostrato di seguito.

    Screenshot che mostra un messaggio e-mail inviato dal flusso cloud.

Ecco fatto!

Così come l'abbiamo scritto, questo flusso verrà eseguito una volta al giorno. e permetterà di:

  • Recuperare le righe dal foglio di lavoro di Excel

  • Recupera l'indirizzo e-mail e il nome da ogni riga

  • Immettere l'indirizzo e-mail e il nome nel messaggio e-mail e inviare un messaggio e-mail con le informazioni sull'evento

  • Ti evita di comporre manualmente email per ogni chiamante interessato.

Forse questo non è esattamente il comportamento desiderato, ma è possibile modificare il modo in cui Power Automate riceve i dati. Spero che ora possiate vedere le possibilità!