Fonctions de collecte dans Microsoft Power Automate

Fonctions de collecte dans Microsoft Power Automate

Power Automate propose également des fonctions que nous pouvons utiliser sur des baies. Celles-ci sont communément appelées fonctions de collection. Dans ce didacticiel, nous aborderons les différentes fonctions de collecte disponibles dans Power Automate et leur utilisation.

Un tableau est une liste ou une collection d'éléments. Il peut s'agir d'une liste de chaînes, d'entiers et de nombreuses autres collections.

Nous pouvons faire certaines choses avec les collections. Voici quelques fonctions que nous pouvons utiliser lorsque nous travaillons avec des tableaux.

Fonctions de collecte dans Microsoft Power Automate

Les fonctions de tableau ne sont pas vraiment très utilisées dans les flux de travail, mais elles pourraient certainement être utiles, en particulier dans certaines conditions. Par exemple, une chose que nous pouvons faire dans un tableau est de vérifier s'il contient un élément spécifique. Voyons donc comment cela fonctionne.

Table des matières

Fonctions de collecte dans Power Automate : Contient

Cette fonction nécessite une collection ou un tableau et une valeur spécifique . Il renverra une valeur booléenne (true ou false) basée sur le fait que la valeur spécifiée se trouve dans le tableau spécifié. 

Fonctions de collecte dans Microsoft Power Automate

Utilisons cela dans cet exemple de flux et voyons comment cela fonctionne. Tout d'abord, supprimez le Appliquer à chaque étape car nous n'en avons plus besoin.

Fonctions de collecte dans Microsoft Power Automate

Nous avons besoin d'une nouvelle étape basée sur une condition. Alors, ajoutons une nouvelle étape.  

Fonctions de collecte dans Microsoft Power Automate

Cliquez ensuite sur Contrôle

Fonctions de collecte dans Microsoft Power Automate

Cliquez sur le contrôle Condition .

Fonctions de collecte dans Microsoft Power Automate

Cliquez sur les points de suspension de l' étape Condition , puis choisissez Renommer .

Fonctions de collecte dans Microsoft Power Automate

Renommez ceci en " Vérifiez si l'un des mots de l'entrée 4 contient le mot problème ".

Fonctions de collecte dans Microsoft Power Automate

Créons maintenant un tableau à partir de Input 4 . Sous l' onglet Expression , cliquons sur la fonction de fractionnement

Fonctions de collecte dans Microsoft Power Automate

Ensuite, cliquez sur Entrée 4 sous l' onglet Contenu dynamique .

Fonctions de collecte dans Microsoft Power Automate

Ajoutez une virgule et un espace pour qu'il devienne un tableau de mots. 

Fonctions de collecte dans Microsoft Power Automate

La prochaine chose que nous devons faire est d'utiliser une fonction de collection sous l' onglet Expression . Pour celui-ci, cliquez sur la fonction contient .  

Fonctions de collecte dans Microsoft Power Automate

Supprimons le paramètre de fermeture ' ) ' de la fonction contains

Fonctions de collecte dans Microsoft Power Automate

Nous devons vérifier si ce tableau contient le mot « problème ». Alors, ajoutons une virgule avec le mot " problème " et le paramètre de fermeture ' ) ' de l'expression. 

Fonctions de collecte dans Microsoft Power Automate

Cliquez ensuite sur le bouton OK

Fonctions de collecte dans Microsoft Power Automate

Dans notre condition, nous devrions vérifier s'il est égal à true

Fonctions de collecte dans Microsoft Power Automate

Après cela, ajoutons une nouvelle action. 

Fonctions de collecte dans Microsoft Power Automate

Recherchez et cliquez sur Slack

Fonctions de collecte dans Microsoft Power Automate

Cliquez sur Publier un message .

Fonctions de collecte dans Microsoft Power Automate

Nous le publierons sur la chaîne générale

Fonctions de collecte dans Microsoft Power Automate

Réglez le message sur " L'entrée 4 contient le mot problème ".

Fonctions de collecte dans Microsoft Power Automate

Si la condition est fausse , rien ne se passera. Par conséquent, laissons-le vide pour l'instant. 

Fonctions de collecte dans Microsoft Power Automate

Tester le flux

Testons maintenant ce flux. 

Fonctions de collecte dans Microsoft Power Automate

Sélectionnez l'option « Je vais effectuer l'action de déclenchement » et cliquez sur le bouton Enregistrer et tester

Fonctions de collecte dans Microsoft Power Automate

Les autres entrées n'ont pas vraiment d'importance, alors mettons n'importe quoi dessus. Pour Input 4 , tapons « Power Automate a un énorme problème ! Ah non ». Cliquez ensuite sur le bouton Exécuter le flux .

Fonctions de collecte dans Microsoft Power Automate

Enfin, cliquez sur Terminé

Fonctions de collecte dans Microsoft Power Automate

Comme nous pouvons le voir, notre flux a fonctionné avec succès. 

Fonctions de collecte dans Microsoft Power Automate

Si nous allons sur notre Slack, sous le canal général , nous pouvons voir qu'il a affiché un message disant " L'entrée 4 contient un problème de mot " ce qui signifie que notre flux a fonctionné correctement. 

Fonctions de collecte dans Microsoft Power Automate

Encore une fois, en utilisant l' expression contains , il a vérifié les mots que nous avons saisis dans le champ Input 4 et a recherché le mot « problem ». Il en a trouvé un, il a donc transformé cette condition en true , et c'est pourquoi notre condition est allée à la voie si oui

Fonctions de collecte dans Microsoft Power Automate


Power Automate Fractionner la fonction et les tableaux
Power Automate Appliquer à chaque action dans les workflows
Approbation de flux Microsoft avec plusieurs options

Conclusion

Pour conclure, la fonction contains n'est qu'une des nombreuses fonctions que nous pouvons utiliser pour les tableaux. Vous pouvez trouver la liste complète de toutes les fonctions de collecte dans la documentation de Power Automate . Certains d'entre eux ne sont pas largement utilisés, mais vous pouvez certainement les utiliser sur vos flux si vous le souhaitez.

Fonctions de collecte dans Microsoft Power Automate

Tous mes vœux,

Henri


Quest-ce que le self en Python ? Exemples concrets

Quest-ce que le self en Python ? Exemples concrets

Qu'est-ce que le self en Python ? Exemples concrets

Comment enregistrer et charger un fichier RDS dans R

Comment enregistrer et charger un fichier RDS dans R

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.

First N Business Days Revisited - Une solution de langage de codage DAX

First N Business Days Revisited - Une solution de langage de codage DAX

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.

Présentez des informations à laide de la technique des visuels dynamiques multi-threads dans LuckyTemplates

Présentez des informations à laide de la technique des visuels dynamiques multi-threads dans LuckyTemplates

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.

Introduction au filtrage du contexte dans LuckyTemplates

Introduction au filtrage du contexte dans LuckyTemplates

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.

Meilleurs conseils pour utiliser les applications dans le service en ligne LuckyTemplates

Meilleurs conseils pour utiliser les applications dans le service en ligne LuckyTemplates

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.

Analyser les changements de marge bénéficiaire au fil du temps - Analytics avec LuckyTemplates et DAX

Analyser les changements de marge bénéficiaire au fil du temps - Analytics avec LuckyTemplates et DAX

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.

Idées de matérialisation pour les caches de données dans DAX Studio

Idées de matérialisation pour les caches de données dans DAX Studio

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.

Rapports dentreprise à laide de LuckyTemplates

Rapports dentreprise à laide de LuckyTemplates

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.

Quest-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir

Quest-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir

Qu'est-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir