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.
L’optimisation des performances des flux dans Power Automate est essentielle pour créer des workflows efficaces et fiables qui s’exécutent rapidement et avec un minimum d’erreurs. Suivez ces meilleures pratiques pour rationaliser les processus d’automatisation et obtenir de meilleurs résultats.
Choisir les bonnes actions pour interagir avec les applications et les services
Lorsque vous recherchez des actions pour automatiser votre application ou service, tenez compte des priorités suivantes, classées par ordre décroissant d'importance :
Actions des connecteurs de cloud. En savoir plus sur les connecteurs cloud en tant qu’actions Power Automate pour le bureau.
Actions Power Automate pour le bureau spécifiques à une application ou à un fichier. Par exemple, pour Excel, PDF et fichier/dossier.
Actions des groupes d'actions Automation de l’interface utilisateur et Automatisation du navigateur.
Actions de reconnaissance d'images comme Déplacer la souris sur l’image et Extraire le texte par OCR, actions de Souris et clavier comme Envoyer une séquence de touches et Envoyer un clic de souris et actions de Presse-papiers. En savoir plus sur l'automatisation à l'aide de la souris, du clavier et des actions OCR.
En guise d'alternative aux actions OCR pour extraire des données, vous pouvez également choisir l’action de connecteur de cloud AI Builder Reconnaître le texte dans une image ou un document PDF, disponible pour les flux de cloud. En savoir plus sur l'utilisation du modèle de reconnaissance de texte prédéfini dans Power Automate.
Pour les scénarios plus sophistiqués, vous disposez également des actions de génération de scripts comme Exécuter VBScript ou Exécuter le script Python et des actions HTTP comme Appeler le service web.
Appliquer la gestion des erreurs
Identifiez les points de défaillance potentiels dans votre flux et gérez-les avec la fonctionnalité de gestion des erreurs intégrée au produit.
Gérez les erreurs pour chaque action à l’aide de leur paramètre On error.
Gérez les erreurs dans des groupes d’actions avec l’action En cas d’erreur dans un bloc.
Récupérez la dernière erreur et utilisez-la dans les actions ultérieures avec l’action Obtenir la dernière erreur .
Utilisez l’action Arrêter le flux pour arrêter le flux proprement.
Enregistrez les messages personnalisés avec l’action Journaliser le message ou toute autre action qui peut écrire du texte dans un emplacement externe.
En savoir plus sur la configuration de la fonctionnalité de gestion des erreurs.
Utiliser des actions et des délais d’attente de type « Attendre »
L’utilisation d’actions d’attente et de délais d’expiration peut contribuer à améliorer les performances et la fiabilité des flux.
Utilisez les actions Attendre … et définissez un délai d'expiration. (Évitez d’utiliser l'action Attendre générique.)
Configurez la propriété Délai d’expiration du flux pour spécifier la durée maximale pendant laquelle le flux peut s’exécuter.
Ajustez les paramètres de délai d’expiration pour des scénarios distincts d’automatisation de bureau et Web. En savoir plus sur la configuration du délai d'attente pour l'automatisation du navigateur et de l'interface utilisateur.
Supprimer les composants inutilisés
Conservez uniquement les composants de flux nécessaires en supprimant toutes les actions désactivées et en supprimant les éléments et images d’interface utilisateur inutilisés. Cette pratique réduit la taille du flux et les temps de sauvegarde et de chargement.
Éviter les boucles inutiles
Évitez de parcourir en boucle des ensembles de données volumineux, tels que des fichiers Excel contenant des milliers d’enregistrements.
Utilisez les actions de table de données ou de base de données pour les opérations liées aux tables de données.
Utilisez les fonctions PowerFx. En savoir plus sur Power Fx dans les flux de bureau.
Utilisez les actions de génération de scripts comme Exécuter VBScript ou Exécuter le script Python.
Suivez les meilleures pratiques pour les flux de cloud en apprenant à travailler uniquement avec des données pertinentes et à éviter les anti-modèles.