Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
Saviez-vous que vous pouvez utiliser Power Automate pour créer des fonctions de chat et des bots au sein des équipes ? Dans ce didacticiel, je vais vous montrer comment vous pouvez combiner Power Automate avec Teams pour créer des flux de travail qui se déclenchent à chaque fois qu'un message est envoyé. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.
Ce que nous allons traverser ne fera qu'effleurer la surface de ce qui est possible lorsque vous intégrez Power Automate à Teams pour créer une automatisation très puissante. Commençons par une démonstration rapide de ce à quoi ressemble la solution.
Table des matières
Utilisation de Power Automate avec Teams pour l'automatisation du chat
Passons en revue notre cas d'utilisation. Mes équipes sont ouvertes ici et je suis en conversation avec moi-même, Brad, Jamie et Luke. Dans cette conversation, je leur avais envoyé un message pour envoyer une lettre personnalisée à un client particulier nommé Xander, à son bureau, et la personnaliser à sa marque. Brad Pitt répond, demandant son bureau et sa marque.
Nous pourrions simplement aller sur notre liste de clients et aller chez ce client, Xander, et essayer de trouver son bureau et sa marque en utilisant cette liste, ou Brad Pitt pourrait aller le faire. Mais nous le faisons tellement de fois pour Teams que nous voulons le faire dans une fonction automatisée.
J'ai donc créé une fonction dans Power Automate avec Teams, où je peux simplement taper une barre oblique inverse get ( /get ), puis le nom du client, qui est dans ce cas, Xander. Power Automate, en arrière-plan, récupère cela. Il recherche dans cette liste, puis renvoie (comme nous pouvons le voir ici) le nom, le bureau et la marque.
Je peux le faire pour n'importe quel client. Ce qui est bien à ce sujet, c'est qu'il s'agit d'une fonction au sein de Teams, ce qui signifie que peu importe avec qui je discute ou si je suis dans une discussion de canal, cela n'a pas d'importance. Même si je suis en réunion avec des personnes externes, je peux toujours utiliser cette fonction.
Voyons maintenant comment nous pouvons faire cela sur Power Automate. J'ai déjà construit l'intégralité du flux et je vais simplement passer en revue chaque flux pour vous montrer ce que fait chaque fonction.
Notre déclencheur pour ce Power Automate est lorsqu'un nouveau message de chat est ajouté . Cela déclenche chaque message de chat, quoi qu'il arrive. Cela peut être un gros problème car vous ne voulez pas que cela soit envoyé ou déclenché automatiquement à chaque fois pour chaque chat. Vous voulez un cas d'utilisation spécifique. Ainsi, dans notre cas d'utilisation, c'est le /get is qui active notre flux Power Automate.
Ensuite, nous initialisons la variable (que nous verrons plus tard), puis nous obtenons les détails du message. Nous avons besoin des détails du message car le contenu dynamique produit par la première étape ne produit pas le contenu réel du message. Il ne produit pas le message réel lui-même.
Cela renvoie ensuite un grand ensemble d'objets JSON et vous devez l'analyser deux fois. Si nous allons à Get message details , nous pouvons regarder la sortie et vous pouvez voir que ce sont tous les détails liés à ce message. Regardez combien Teams capture pour votre message.
Si nous regardons à l'intérieur du corps du corps , puis à l'intérieur du contenu , nous trouverons ce dont nous avons besoin.
Revenons à notre flux, où nous analysons d'abord le JSON. La bonne chose est que cela crée un contenu dynamique au premier niveau. Cependant, il ne crée pas le contenu dynamique pour les deux niveaux inférieurs, ce dont nous avons besoin.
Alors, nous devons analyser à nouveau le JSON.
Ensuite, nous passons à notre condition. Notre déclaration de condition indique, n'exécutez ce flux que si le message commence par /get, sinon ne faites rien, car nous ne voulons pas que ce message s'exécute à chaque fois.
La prochaine chose que nous allons faire est si c'est oui, alors nous allons définir une variable appelée, firstname .
C'est une formule très complexe, mais c'est une manipulation de chaîne très simple, ou une tranche de chaîne. Nous utilisons la fonction slice . La fonction slice prend trois arguments. Le premier argument qu'il prend est une chaîne. La prochaine chose qu'il prend est un entier, qui représente le caractère de départ, puis il lui ajoute 1. Le dernier argument est l'endroit où la chaîne doit se terminer, c'est-à-dire sur toute la longueur de cette chaîne moins 4.
Après cela, les choses sont très simples. Nous demandons ensuite à Power Automate de rechercher la liste des clients. Le champ 0 est le prénom dans la liste des clients.
Ce qu'il fait, c'est que pour chaque élément renvoyé, où cela correspond (s'il y a plusieurs analyses, par exemple, cela fonctionnera toujours), vous souhaitez publier un message dans le chat ou le canal avec le prénom, le nom, le bureau , la valeur du bureau et la marque.
Planifier un flux de bureau à exécuter dans Power Automate
Envoyer des e-mails avec LuckyTemplates et la plateforme Power Automate
Intégration de LuckyTemplates dans MS Teams
Conclusion
C'est tout le flux de travail. Vous pouvez utiliser ces fonctions de chat Teams avec Power Automate de manière très puissante. Je vous recommande vraiment de le faire, car c'est tout simplement génial et c'est un excellent moyen de montrer vos capacités Power Automate avec Teams. Vous pouvez vous amuser beaucoup avec.
Encore une fois, cela ne fait qu'effleurer la surface, mais j'espère que vous prendrez cela en compte et que vous le projetterez vraiment vers l'avant. Dans ce didacticiel, je suppose que vous avez déjà certaines connaissances de Power Automate. Mais si vous ne le faites pas, il existe de nombreux didacticiels sur ce site Web à propos de Power Automate et un cours complet est également disponible. Vous pouvez consulter les liens ci-dessous pour plus de contenu connexe.
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