Examiner les connecteurs Power Platform

Effectué

La force de Microsoft Power Platform est sa capacité à utiliser des données sur de nombreuses plateformes. Pour travailler sur plusieurs plateformes de données, les composants de Microsoft Power Platform utilisent des connecteurs. Vous pouvez considérer les connecteurs comme un pont entre votre source de données et votre application ou workflow. Ce pont permet de transmettre les informations dans les deux sens. Les connecteurs vous permettent d’étendre vos solutions d’entreprise sur plusieurs plateformes et d’ajouter des fonctionnalités à vos utilisateurs.

Sources de données

Pour comprendre les types de connecteurs et leurs capacités, vous devez d’abord comprendre les types de sources de données auxquelles ils se connectent. Les deux types de sources de données sont les sources de données tabulaires et les sources de données basées sur des fonctions.

Données tabulaires : une source de données tabulaires retourne des données dans un format tabulaire structuré. Power Apps peut directement lire et afficher ces tables par le biais des galeries, formulaires et autres contrôles. De plus, si la source de données le permet, Power Apps peut y créer des données, les modifier et en supprimer. Voici quelques exemples : Microsoft Dataverse, SharePoint et SQL Server.

Données basées sur des fonctions : Une source de données basée sur des actions utilise des fonctions qui facilitent l’interaction avec la source de données. Ces fonctions peuvent être utilisées pour retourner une table de données, mais offrent des actions plus étendues, comme la possibilité d’envoyer un e-mail, de mettre à jour des autorisations ou de créer un événement de calendrier. À titre d’exemples, citons Utilisateurs d’Office 365, Project Online et Stockage Blob Azure.

Ces deux types de sources de données sont couramment utilisés pour intégrer des données et des fonctionnalités incrémentielles à vos solutions. Comme vous pouvez le voir, la connexion aux sources de données vous permet d’intégrer des parties disparates de vos solutions d’entreprise pour les créer de manière cohérente. Maintenant que vous en savez plus sur les sources de données, vous êtes prêt à en découvrir les connecteurs.

Les connecteurs sont les ponts entre votre source de données et votre application, workflow ou tableau de bord. Microsoft Power Platform a plus de 1 000 connecteurs disponibles pour les sources de données courantes. Les connecteurs sont divisés en Standard et Premium. Certains connecteurs Standard populaires sont SharePoint, Outlook et YouTube. Les connecteurs Premium nécessitent une licence supplémentaire pour votre application et/ou vos utilisateurs. Parmi les connecteurs Premium, citons SQL Server, Survey Monkey et Mail Chimp. La référence du connecteur dans l’unité Récapitulatif et ressources liste tous les connecteurs, et indique s’ils sont considérés comme Standard ou Premium. Vous pouvez également utiliser AppSource pour trouver et installer des applications et utiliser les connecteurs vers des services non Microsoft.

Les connecteurs peuvent fournir des entrées et des sorties entre la source de données et Power Platform, ce qui peut accélérer la livraison de solutions professionnelles Microsoft Power Platform. Par exemple, en utilisant des applications Dynamics 365, comme Customer Service, vous pouvez configurer Power Automate pour notifier les utilisateurs lorsque des types de clients spécifiques sont ajoutés. Vous pouvez utiliser une bibliothèque de documents SharePoint pour stocker les fichiers qui sont alimentés dans Power Apps pour les gérer et les distribuer. Microsoft propose également des connecteurs à ses services Azure, qui fournissent des techniques d'IA avancées pour effectuer des tâches telles que la lecture de texte sur des images, ou des services cognitifs comme la reconnaissance de visages dans des images.

Toutes les solutions d’entreprise Microsoft Power Platform peuvent être utilisées et implémentées dans des applications Microsoft 365, comme Teams. Cette intégration permet aux utilisateurs d’utiliser Power Apps dans Teams ou d’exécuter Power Automate à partir d’actions et d’événements dans Teams.

Déclencheurs et actions

Une fois que vous avez établi une source de données et configuré votre connecteur, vous pouvez utiliser deux types d’opérations : des déclencheurs et des actions.

Les déclencheurs sont utilisés uniquement dans Power Automate et demandent à un flux de commencer. Les déclencheurs peuvent être basés sur le temps, comme un flux Power Automate qui commence tous les jours à 8h00. Ils peuvent être basés sur une action comme la création d’une ligne dans une table ou la réception d’un e-mail. Vous avez toujours besoin d’un déclencheur pour indiquer à votre workflow quand il doit s’exécuter.

Les Actions sont utilisées dans Power Automate et Power Apps. Les actions sont demandées par l’utilisateur ou un déclencheur et autorisent l’interaction avec votre source de données par une fonction. Par exemple, une action peut être l’envoi d’un e-mail dans votre workflow ou votre application, ou l’écriture d’une nouvelle ligne dans une source de données.

Maintenant que vous comprenez ce que sont les connecteurs et comment les utiliser, examinez les différents connecteurs disponibles.

Types de connecteur

Connecteurs Standard

Les connecteurs de niveau Standard sont des connecteurs inclus dans votre abonnement Microsoft 365 standard. Les connecteurs Standard couvrent la plupart des sources de données les plus utilisées, comme SharePoint, OneDrive et Power BI ainsi que des sources de données de tiers, comme Google Drive, Twitter, GitHub, etc.

Capture d’écran des connecteurs Standard disponibles.

Connecteurs Premium

Les connecteurs Standard sont disponibles avec un abonnement Microsoft 365 standard, mais les connecteurs Premium sont disponibles seulement quand vous avez des plans autonomes appropriés. Ces plans incluent un plan Power Apps par utilisateur ou un plan Power Automate par utilisateur. Le principal avantage des connecteurs Premium est qu’ils vous permettent de vous connecter à un plus grand nombre de services. La plupart des connecteurs Premium couvrent des applications externes telles que Salesforce, DocuSign, Survey Monkey, Amazon, etc. Plusieurs applications Microsoft utilisent des connecteurs Premium, par exemple Dynamics 365. L’indication Premium identifie les connecteurs Premium.

Capture d’écran des connecteurs Premium disponibles.

Connecteurs personnalisés

Si aucun des quelque 1 000 connecteurs ne vous fournit pas ce dont vous avez besoin, vous pouvez créer un connecteur personnalisé. Les connecteurs personnalisés vous permettent d’étendre votre application en appelant une API disponible publiquement ou une API personnalisée que vous hébergez dans un fournisseur cloud, comme Azure. L’API est l’acronyme d’interface de programmation d’applications et contient une série de fonctions disponibles pour les développeurs. Les connecteurs fonctionnent en envoyant des informations dans les deux sens à travers ces API et en rassemblant les fonctions disponibles dans Power Apps ou Power Automate. Étant donné que ces connecteurs sont basés sur des fonctions, ils appellent certaines fonctions du service sous-jacent de l’API pour retourner les données correspondantes.

L’avantage des connecteurs personnalisés est que vous pouvez les utiliser sur différentes plateformes, comme Power Apps, Power Automate et Azure Logic Apps.

Vous pouvez créer des connecteurs personnalisés avec trois approches différentes :

Bien que les exigences de chaque approche varient, elles nécessitent toutes un plan Power Apps par application ou par utilisateur. Les liens ci-dessus dirigent vers les instructions pour chacune des approches.

Notes

L’objectif de ce module est de vous aider à mieux comprendre les sources de données et les connecteurs dans leur ensemble, mais si vous souhaitez en savoir plus sur les connecteurs personnalisés et même faire un exercice pour en créer un, consultez le module Utiliser des connecteurs personnalisés dans une application canevas Power Apps.