Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
Dans ce didacticiel, nous aborderons une autre action de contrôle que nous pouvons utiliser dans nos flux Microsoft. Il existe des déclencheurs qui peuvent démarrer immédiatement un flux en fonction d'un événement, par exemple lorsqu'il y a un nouvel e-mail ou un tweet. Ces déclencheurs sont excellents, mais il existe des flux que nous voudrions également exécuter en boucle et effectuer certaines actions sur chaque élément. Pour ce faire, nous pouvons utiliser le contrôle d'action Power Automate Appliquer à chaque dans nos flux de travail.
Table des matières
Exemple de scénario
Disons par exemple que nous avons un flux qui contient un contrôle Switch . Et dans notre cas numéro 3, l'action consiste à publier un message lâche sur un canal spécifique.
Cependant, que se passe-t-il si nous voulons parcourir tous les canaux et publier le message spécifique sur chacun d'eux ?
La première chose dont nous avons besoin est une liste de tous les canaux. Ensuite, nous devons appliquer la même action sur tous lesdits canaux. C'est ce que fait le contrôle Appliquer à chaque de Power Automate .
Appliquer à chaque contrôle parcourt un tableau d'éléments et exécute une action sur chaque élément.
Alors, supprimons maintenant l' action Publier un message .
Utilisation de Power Automate Appliquer à chaque contrôle
Tout d'abord, ajoutons une nouvelle action pour le cas 3 (lorsque la méthode de livraison est égale à Slack).
Ensuite, obtenez une liste de tous les canaux Slack disponibles. Nous avons actuellement 5 canaux sur notre Slack.
Dans notre cas, recherchons et cliquons sur Slack.
Cliquez sur Liste des chaînes publiques .
Cela ne nécessite aucune entrée. Ceci n'est utilisé que pour accéder à un tableau appelé Channels que nous pouvons ensuite parcourir en boucle.
Ajoutons maintenant une autre action.
Cliquez sur Contrôle .
Ensuite, cliquez sur Appliquer à chaque contrôle.
Ce contrôle prend deux propriétés. Le premier est un tableau d'éléments qu'il doit parcourir. Notre tableau d'éléments sera simplement la liste des chaînes. Par conséquent, sélectionnons la variable Channel Name .
La prochaine chose dont nous avons besoin est l'action qui doit être appliquée à chacun de ces éléments. Alors, ajoutons une autre action.
Recherchez et sélectionnez Slack .
Cliquez sur Publier un message .
Ensuite, faisons en sorte que le texte du message soit le message lui-même.
Pour le nom du canal, sélectionnez la variable Nom du canal .
Si nous choisissons Slack, le flux passera au cas 3 où il nous fournira une liste de toutes les chaînes publiques. Il parcourra ensuite tous ces canaux un par un et effectuera l'action correspondante.
Test de l'application à chaque contrôle dans un flux Power Automate
Testons maintenant notre flux et voyons s'il fonctionne.
Choisissez l'option « Je vais effectuer l'action de déclenchement » et cliquez sur le bouton Enregistrer et tester .
La méthode de livraison doit être Slack et le message doit être « Ceci doit être publié sur tous les canaux Slack ». Cliquez ensuite sur le bouton Exécuter le flux .
Une fois que le flux a démarré avec succès, cliquez sur Terminé .
Nous avons choisi Slack comme méthode de livraison, donc le flux est allé directement au cas 3 . Dans l'action, nous verrons le nom du canal et le texte du message pour la première itération.
Cliquons sur Suivant pour voir la deuxième itération.
Le troisième est général .
Après c'est le canal budgétaire .
Le dernier mais non le moindre est le canal Discord .
En vérifiant Slack, nous verrons que le message a été publié sur toutes les chaînes publiques. Par conséquent, la boucle a fonctionné correctement.
Utilisation de la variable d'élément en cours dans Appliquer à chaque contrôle
Dans certains cas, nous devrons peut-être enregistrer les propriétés de tous nos canaux slack et les envoyer par e-mail. Pour cela, nous pouvons utiliser la variable Élément courant à la place.
Par exemple, ajoutons une action.
Recherchez et sélectionnez le connecteur Mail .
Cliquez sur l' action Envoyer une notification par e-mail ( V3 ).
Définissez l'adresse e-mail à laquelle vous souhaitez qu'elle soit envoyée. Ajoutez ensuite le Sujet . Pour le contenu de l'e-mail, sélectionnez l' élément Actuel sous l' onglet Contenu dynamique .
Cette boucle passera par le premier canal et y postera le message. Ensuite, il enverra un e-mail avec le fichier JSON de ce canal. Avec cela, nous pouvons apprendre des choses sur le canal telles que l'ID du canal, quand il a été créé, etc.
Conditions de déclenchement Power Automate - Une introduction
Entrées de flux de travail dans Microsoft Power Automate
Expressions Power Automate - Une introduction
Conclusion
Et c'est ainsi que fonctionne le contrôle Appliquer à chaque . Nous pouvons utiliser ce contrôle pour naviguer et traiter tous les éléments d'un tableau ou d'une liste. C'est l'une des actions les plus utiles de Power Automate .
Gardez toujours à l'esprit que chaque fois que vous utilisez ce contrôle, vous aurez besoin de deux propriétés ou arguments. Le premier est un tableau d'éléments et l'autre est l'action. Vous pouvez ajouter plusieurs actions dans ce contrôle d'action, mais comme toujours, limitez-les au minimum pour éviter les flux lents.
Tous mes vœux,
Henri
Qu'est-ce que le self en Python ? Exemples concrets
Vous apprendrez à enregistrer et à charger des objets à partir d'un fichier .rds dans R. Ce blog expliquera également comment importer des objets de R vers LuckyTemplates.
Dans ce didacticiel sur le langage de codage DAX, découvrez comment utiliser la fonction GENERATE et comment modifier dynamiquement le titre d'une mesure.
Ce didacticiel explique comment utiliser la technique Multi Threaded Dynamic Visuals pour créer des informations à partir de visualisations de données dynamiques dans vos rapports.
Dans cet article, je vais parcourir le contexte du filtre. Le contexte de filtrage est l'un des principaux sujets que tout utilisateur de LuckyTemplates doit d'abord connaître.
Je souhaite montrer comment le service en ligne LuckyTemplates Apps peut aider à gérer différents rapports et informations générés à partir de diverses sources.
Découvrez comment calculer les modifications de votre marge bénéficiaire à l'aide de techniques telles que la création de branches de mesure et la combinaison de formules DAX dans LuckyTemplates.
Ce didacticiel abordera les idées de matérialisation des caches de données et comment elles affectent les performances des DAX dans la fourniture de résultats.
Si vous utilisez encore Excel jusqu'à présent, c'est le meilleur moment pour commencer à utiliser LuckyTemplates pour vos besoins en matière de rapports commerciaux.
Qu'est-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir