Exercice : créer des flux récurrents

Effectué

Dans cette unité, vous allez découvrir comment créer des flux préplanifiés à l’aide d’un déclencheur nommé périodicité. Contoso organise un événement annuel et reçoit des appels téléphoniques demandant des détails. L’équipe Contoso qui répond aux appels téléphoniques place les coordonnées dans un classeur Microsoft Excel sur Microsoft OneDrive. Vous allez créer un flux pour l’équipe événementielle Contoso, qui extrait automatiquement les adresses e-mail des clients à partir d’un classeur Microsoft Excel sur Microsoft OneDrive. Vous allez ensuite configurer le flux comme suit : une fois par jour, les adresses e-mail que chacun ajoute au classeur doivent recevoir un e-mail d’informations sur l’événement.

Conditions préalables

Pour ce scénario, vous allez créer un fichier Excel avec un tableau qui comporte les colonnes suivantes : ContactEmail, FirstName et LastName. Enregistrez le fichier Excel dans OneDrive. Vous allez vous connecter à ce fichier à l’étape 9. Utilisez votre adresse e-mail professionnelle comme ContactEmail : l’utilisation de votre adresse e-mail facilite le test du flux.

Mettre en forme un tableau Excel

  1. Mettez en surbrillance toutes les cellules comportant des données.

  2. Cliquez sur l’onglet Insérer.

  3. Sélectionnez l’option Table.

  4. Assurez-vous que la case « Mon tableau comporte des en-têtes » est cochée.

  5. Cliquez sur OK.

  6. Enregistrez le fichier dans OneDrive.

Capture d’écran de la mise en forme d’un tableau Excel.

Voici à quoi ressemble le tableau Excel après sa mise en forme :

Capture d’écran du tableau Excel.

Créer un flux planifié

  1. Connectez-vous à Power Automate à l’aide de votre compte professionnel.

  2. Vérifiez que vous êtes dans l’environnement correct.

  3. Au milieu de l’écran, tapez Créer un flux qui s’exécute quotidiennement, obtenir une liste de lignes Excel et pour chaque ligne, envoyer un e-mail. Cliquez sur Générer.

    Capture d’écran de la page d’accueil Power Automate et des mots Créer un flux qui s’exécute quotidiennement, obtenir une liste de lignes Excel et pour chaque ligne, envoyer un e-mail.

  4. Copilot fait alors de son mieux pour proposer un flux et ses actions à partir de la description.

    1. Si Copilot a fourni des actions incorrectes, vous pouvez continuer à affiner les actions de flux dans cette zone supérieure.
    2. Dans cet exemple, Copilot a ajouté une action Répertorier les lignes présentes dans un tableau (Excel), une boucle For Each et dans la boucle For Each, une action Envoyer un e-mail.
    3. Passez en revue les actions que Copilot a générées, puis cliquez sur Suivant.

    Capture d’écran du flux généré par Copilot avec un déclencheur Périodicité, une action Répertorier les lignes présentes dans un tableau (Excel), une boucle For Each et une action Envoyer un e-mail.

  5. Cliquez sur le déclencheur Périodicité pour ouvrir le volet des propriétés à gauche et vérifier que Copilot a défini les paramètres corrects.

    Remarque

    Tenez compte du module répétitif que vous sélectionnez et de la fréquence à laquelle vous souhaitez que les flux s’exécutent. Dans l’exemple ci-dessous, le flux s’exécute quotidiennement à 10 h 00. Vous pouvez définir ces options comme bon vous semble.

    Capture d’écran des paramètres du déclencheur Récurrence illustrant le champ Intervalle défini sur 1, le champ Fréquence sur Jour et le champ À ces heures sur 10.

  6. Sélectionnez l’action Répertorier les lignes présentes dans un tableau pour ouvrir le volet des propriétés à gauche.

    1. Dans le champ Emplacement, sélectionnez OneDrive Entreprise.

    2. Dans le champ Bibliothèque de documents, cliquez sur la flèche déroulante et sélectionnez OneDrive.

    3. Dans le champ Nom du fichier, cliquez sur le bouton représentant un dossier, puis sélectionnez le fichier Excel à utiliser. Dans ce cas, il s’agit de Book1.xlsx.

    4. Dans le champ Nom du tableau, cliquez sur la flèche déroulante, puis recherchez et sélectionnez le tableau à utiliser. Dans ce cas, il s’agit de Table1.

    Capture d’écran du volet des propriétés de l’action Répertorier les lignes présentes dans un tableau.

  7. Ensuite, nous souhaitons qu’un e-mail soit envoyé à chaque contact du fichier Excel. Copilot met automatiquement notre action Envoyer un e-mail dans une boucle For Each, donc il nous suffit de configurer l’action Envoyer un e-mail.

    1. Cliquez sur l’action Envoyer un e-mail pour ouvrir le volet des propriétés à gauche. Cliquez dans le champ À, puis sur Saisir une valeur personnalisée.

      Capture d’écran illustrant le bouton Saisir une valeur personnalisée.

    2. Tapez /, puis cliquez sur Insérer du contenu dynamique.

      Capture d’écran illustrant le bouton Insérer du contenu dynamique.

    3. Sélectionnez ContactEmail.

      Capture d’écran illustrant la valeur ContactEmail.

    4. Saisissez Informations sur l’événement Contoso dans le champ Objet.

    5. Tapez Chère/Cher dans l’encadré Corps, puis tapez / et cliquez sur le bouton Insérer du contenu dynamique.

      Capture d’écran illustrant le bouton Insérer du contenu dynamique.

    6. Sélectionnez FirstName dans le volet Contenu dynamique.

    7. Appuyez sur ENTRÉE, puis tapez Merci de votre intérêt pour l’événement annuel de Contoso. Au fur et à mesure que les informations seront disponibles, vous serez le premier/la première à les recevoir.

    8. L’étape Envoyer un e-mail devrait maintenant ressembler à l’image ci-dessous :

      Capture d’écran illustrant l’étape Envoyer un e-mail.

  8. Cliquez sur Enregistrer, puis attendez que le flux soit enregistré.

  9. Votre flux de cloud devrait maintenant ressembler à l’image ci-dessous. Cliquez sur Tester.

    Capture d’écran illustrant l’icône Tester et où cliquer pour exécuter le flux.

  10. Sélectionnez Manuellement, puis cliquez sur le bouton Tester.

  11. Cliquez sur Exécuter le flux.

  12. Cliquez sur Terminé.

  13. Le flux devrait s’exécuter avec succès.

    Capture d’écran illustrant une exécution de flux réussie.

  14. Vous devriez recevoir et envoyer un e-mail similaire à celui ci-dessous :

    Capture d’écran illustrant un e-mail envoyé par le flux de cloud.

Et voilà !

Ce flux sera désormais exécuté une fois par jour. Il va :

  • obtenir les lignes de la feuille de calcul Excel ;

  • saisir l’adresse e-mail et le nom de chaque ligne ;

  • saisir l’adresse e-mail et le nom dans l’étape Envoyer un e-mail, puis leur envoyer un e-mail d’informations sur l’événement ;

  • vous éviter de rédiger manuellement des e-mails pour chaque appelant intéressé.