Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Copilot dans le concepteur de Power Automate vous aide à utiliser le langage naturel pour créer et modifier des flux de travail. Ce guide décrit ce qui fonctionne bien aujourd’hui, ce qui n’est pas le cas et comment obtenir les meilleurs résultats.
Ce que Copilot peut faire aujourd’hui
Copilot fonctionne le mieux lorsque vous lui donnez des instructions claires et délimitées pour modifier votre flux. Il peut :
- Ajouter des actions à votre flux : Demandez à Copilot d'insérer une action spécifique à un point spécifique. Il comprend le catalogue d’actions et peut configurer des paramètres communs.
- Modifier les actions existantes : modifier les planifications des déclencheurs, mettre à jour les conditions, échanger des connecteurs ou ajuster les paramètres d’action.
- Explain ce qu’effectue un flux : sélectionnez un flux et demandez Copilot pour parcourir la logique pas à pas. Cela est particulièrement utile pour les flux que vous avez hérités d’une autre personne.
- Suggest next steps : Après avoir ajouté un déclencheur, Copilot peut recommander une action logique suivante en se basant sur des modèles courants.
-
Aide avec des expressions simples : Copilot peut écrire des expressions de base telles que
formatDateTime(),concat(), la manipulation de chaînes de caractères et des conditions simples. Il gère bien les one-liners. - Add parallel branches and error handling : Demandez à Copilot d'ajouter une branche parallèle avec les paramètres Configurer l'exécution après pour les schémas de notifications d'échec.
- Générer des blocs d'étendue: Copilot peut envelopper des actions dans un modèle try/catch à l’aide des actions Scope avec configuration d'exécution après.
Ce que Copilot ne peut pas encore faire
Être franc au sujet des limitations vous fait gagner du temps. Actuellement, Copilot ne peut pas :
- Déboguer les erreurs d'exécution : Copilot n'a pas accès à l'historique des exécutions de votre flux, aux journaux d'erreurs ou au contexte d’exécution. Il ne sait pas pourquoi une exécution spécifique a échoué.
- Read your data : Copilot n'interroge pas vos listes SharePoint, tables Dataverse, bases de données SQL ou toute source de données dynamique. Il ne peut pas vérifier qu’un nom de colonne existe ou qu’une valeur est correcte.
- Résoudre les problèmes de connexion: les jetons expirés, les erreurs d'autorisation et les problèmes de passerelle sont en dehors de l'étendue de Copilot. Celles-ci nécessitent une nouvelle authentification manuelle ou une action d’administrateur.
- Modifier de manière fiable une logique imbriquée complexe : des conditions profondément imbriquées, plusieurs niveaux d’instructions Apply to Each ou Switch avec de nombreuses branches peuvent produire des résultats inattendus. Divisez-les en demandes plus petites.
- Comprendre les dépendances entre flux : si votre flux appelle un flux enfant ou dépend de la sortie d'un autre flux, Copilot traite chaque flux de manière isolée.
- Générer des expressions complexes : les expressions imbriquées multi-fonctions, les requêtes XPath ou les expressions référençant du contenu dynamique à partir de plusieurs étapes sont souvent incorrectes ou incomplètes.
Note
Ces limitations sont temporaires. L’équipe produit travaille activement à donner Copilot accès à l’historique des exécutions et au contexte d’erreur.
Modèles d’invite qui fonctionnent
Des instructions spécifiques à but unique obtiennent les meilleurs résultats. Voici des modèles qui fonctionnent correctement.
Ajouter des actions
« Ajoutez une condition après l’action Obtenir les éléments qui vérifie si la colonne État est « Approuvée ».
« Ajouter une action Envoyer un e-mail (V2) après l’étape d’approbation. Définissez le champ To sur la variable RequestorEmail et l’objet « Votre demande a été approuvée ».
Modifier les étapes existantes
« Modifiez le déclencheur pour qu’il s’exécute tous les lundis à 9 h 00 Heure du Pacifique . »
« Mettez à jour la condition pour vérifier si le champ Priorité est « Élevé » à l’aide d’un opérateur OR.
Expliquer les flux
« Expliquer ce que ce flux fait pas à pas . »
« Que se passe-t-il quand la condition sur 'Apply to Each' est fausse ? »
Gestion des erreurs
« Ajoutez la gestion des erreurs à l’action HTTP. En cas d’échec, envoyez-moi un e-mail avec les détails de l’erreur, puis terminez le flux comme ayant échoué. »
« Enveloppez les actions SharePoint dans un groupe avec un groupe parallèle qui s'exécute en cas d'échec et publie sur notre canal Teams. »
Expressions
« Écrivez une expression qui met en forme la date d’aujourd’hui en tant que AAAA-MM-DD ».
« Créez une expression qui obtient l’extension de fichier à partir du champ FileName ».
Modèles d’invite qui ne fonctionnent pas correctement
Ces styles d’invite produisent des résultats médiocres. Évitez-les.
Trop vague
« Corriger mon flux de travail ».
Copilot ne sait pas ce qui est faux. Il ne peut pas voir les erreurs, et « corriger » peut signifier quoi que ce soit. Au lieu de cela, dites Copilot exactement ce que vous voulez changer.
Demander de déboguer des erreurs d’exécution
« Pourquoi mon flux a-t-il échoué hier à 15 h ? »
« Déboguer cette erreur : « L’opération demandée n’est pas valide. »
Copilot n’a pas accès à l’historique des exécutions ou aux journaux d’erreurs du concepteur, bien qu’il puisse aider à résoudre les problèmes d’exécutions de flux à partir de la page d’exécutions de flux. En savoir plus sur le débogage dans Quand utiliser l’IA externe dans cet article.
Entrez des instructions en plusieurs étapes dans un message
« Ajoutez un déclencheur lorsqu’un élément SharePoint est créé, puis obtenez les détails de l’élément, vérifiez si l’état est approuvé, envoyez un e-mail au responsable, attendez l’approbation, mettez à jour l’élément et publiez-le dans Teams. »
Divisez-le en requêtes individuelles. Donnez une instruction, confirmez le résultat, puis donnez la suivante. Copilot gère les étapes uniques de manière fiable, mais perd la précision sur les longues chaînes.
Demandez des informations sur vos données spécifiques
Quelles colonnes ma liste SharePoint a-t-elle ?
« L’adresse e-mail dans ma table de contacts Dataverse est-elle valide ? »
Copilot ne pouvez pas interroger vos sources de données. Vérifiez directement vos données, puis indiquez Copilot les noms de champs exacts à utiliser.
Quand utiliser l’IA externe
Pour certaines tâches, les outils d’IA à usage général sont plus efficaces aujourd’hui. Cela peut changer à mesure que Copilot gagne plus de contexte, mais pour l’instant :
Utilisez l’IA externe pour le débogage des messages d’erreur : copiez le message d’erreur complet de votre exécution ayant échoué et collez-le dans Copilot, GitHub Copilot ou d’autres outils. Incluez ce qui suit :
- Message d’erreur et code d’état
- Type d’action ayant échoué (HTTP, SharePoint, SQL et similaires)
- Ce que vous vous attendiez à arriver
Les outils IA externes ont une connaissance étendue des codes d’erreur d’API et peuvent souvent identifier la cause racine immédiatement.
Utilisez l’IA externe pour les expressions complexes : si vous avez besoin d’une expression imbriquée combinant plusieurs fonctions, les outils IA externes produisent souvent des résultats plus précis. Collez les champs que vous utilisez et décrivez la sortie souhaitée. Collez ensuite l’expression générée dans Power Automate.
Conseil / Astuce
Découvrez comment utiliser une bibliothèque d’expressions prêtes à l’emploi dans le livre de recettes d’expression pour les flux cloud. Cet article traite de nombreux modèles courants sans avoir besoin d’un outil IA.
Utilisez l’IA externe pour obtenir des conseils de conception de flux : décrivez votre processus métier et demandez une recommandation d’architecture. Les outils externes peuvent suggérer des modèles tels que des flux parent/enfant, des stratégies de gestion des erreurs et une logique de nouvelle tentative.
Utilisez l’IA externe pour les questions spécifiques au connecteur : si vous devez connaître le format JSON exact pour un corps de requête HTTP, ou la syntaxe de filtre OData pour SharePoint, les outils IA externes ont des connaissances de référence approfondies.
Note
Ce n'est pas un indicateur de la qualité de Copilot. C’est une réflexion sur le périmètre. Copilot est optimisé pour la modification de flux dans le contexte. Les outils externes sont optimisés pour une récupération étendue des connaissances. Utilisez les deux.
Conseils pour de meilleurs résultats
Soyez spécifique : nommez l’action, le champ et la valeur. « Ajouter une condition qui vérifie si
Statusest égal àApproved» l'emporte sur « ajouter une vérification pour approbation ».Une requête par message : Copilot fonctionne au mieux avec des instructions ciblées et à usage unique. Ajoutez l’action, confirmez que c’est correct, puis passez à autre chose.
Utilisez les verbes d’action : démarrez votre commande avec « Ajouter », « Modifier », « Supprimer », « Expliquer » ou « Déplacer ». Cela correspond directement aux opérations que Copilot peut effectuer.
Include field names and values : Ne faites pas deviner Copilot. Si vous savez que la colonne est appelée
EmployeeEmail, dites-le.Review avant d’enregistrer : vérifiez toujours ce que Copilot a généré avant d’enregistrer. Ouvrez l’action qu’il a créée et vérifiez les paramètres, en particulier les références de contenu dynamique.
Itérer en petites étapes : générez votre flux de manière incrémentielle. Ajoutez le déclencheur, vérifiez-le. Ajoutez la première action, vérifiez-la. Cela intercepte les problèmes au début et permet de nettoyer le contexte de Copilot.
Utilisez la fonctionnalité d'explication de Copilot pour valider : après Copilot modifie votre flux, demandez-lui d'expliquer ce que fait le flux. Comparez sa description à votre intention. Cela intercepte les malentendus avant qu’ils ne deviennent des erreurs d’exécution.
Enregistrer votre flux avant les modifications majeures Copilot : si Copilot produit une modification indésirable, vous pouvez revenir à votre dernière version enregistrée. Traitez les sauvegardes en tant que points de contrôle.
Conseil / Astuce
Si Copilot produit un résultat inattendu, annulez-le et essayez de reformuler votre demande avec des détails plus spécifiques. Les invites plus courtes et plus ciblées fonctionnent presque toujours mieux que les instructions longues et complexes.
Informations connexes
- Prise en main de Copilot dans les flux de cloud
- Livre de recettes d’expression pour les flux cloud
- Résoudre les erreurs des flux dans le cloud
- Informations de référence sur le code d’erreur de flux cloud
- Concepteur classique et concepteur moderne
Remarque : L’auteur a créé cet article avec l’aide de l’IA. En savoir plus