Examiner les connecteurs Power Platform
Microsoft Power Platform est rendu puissant par sa capacité à utiliser les données sur de nombreuses plateformes. Pour fonctionner 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 flux de travail. Ce pont permet la transmission d’informations dans les deux sens. Les connecteurs vous permettent d’étendre vos solutions métier sur toutes les plateformes et d’ajouter des fonctionnalités pour 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 renvoie des données dans un format tabulaire structuré. Power Apps peut directement lire et afficher ces tables au moyen 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. Parmi les exemples, on trouve Microsoft Dataverse, SharePoint et SQL Server.
Données basées sur des fonctions : une source de données basée sur des fonctions utilise des fonctions pour interagir avec la source de données. Ces fonctions peuvent être utilisées pour retourner une table de données, mais offrent une action plus complète 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 apporter des données et des fonctionnalités supplémentaires à 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 comprenez mieux les sources de données, vous êtes prêt à en savoir plus sur les connecteurs.
Les connecteurs sont les ponts entre votre source de données et votre application, votre flux de travail ou votre tableau de bord. Microsoft Power Platform dispose de plus de 1,000 connecteurs disponibles pour les sources de données communes. Les connecteurs sont divisés en Standard et Premium. Parmi les connecteurs standard populaires figurent SharePoint, Outlook et YouTube. Les connecteurs Premium nécessitent des licences supplémentaires pour votre application et/ou vos utilisateurs. Parmi les connecteurs Premium figurent SQL Server, Survey Monkey et Mail Chimp. La référence de connecteur dans l’unité de résumé et de ressources répertorie tous les connecteurs et s’ils sont considérés comme standard ou premium. Vous pouvez aussi utiliser AppSource pour rechercher et installer des applications et utiliser les connecteurs avec des services non Microsoft.
Les connecteurs peuvent fournir une entrée et une sortie entre la source de données et Power Platform, ce qui peut accélérer la livraison de solutions d’entreprise Microsoft Power Platform. Par exemple, à l’aide d’applications Dynamics 365 telles que Customer Service, vous pouvez configurer Power Automate pour informer les utilisateurs lorsque des types de clients spécifiques sont ajoutés. Ou vous pouvez utiliser une bibliothèque de documents SharePoint afin de stocker les fichiers introduits dans Power Apps pour les gérer et les distribuer. Microsoft fournit également des connecteurs à ses services Azure, qui offrent des techniques d’IA avancées pour effectuer des tâches telles que la lecture de texte à partir d’images ou des services cognitifs comme la reconnaissance de visages dans les images.
Toutes les solutions Power Platform peuvent s’intégrer à des applications Microsoft 365 telles que Teams. Cette intégration permet aux utilisateurs de lire Power Apps dans Teams ou d’exécuter Power Automate à partir d’actions et d’événements au sein de 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 ou des actions.
Les déclencheurs ne sont utilisés que dans Power Automate et invitent un flux à commencer. Les déclencheurs peuvent se baser sur le temps, comme un flux Power Automate qui débute chaque jour à 8 h 00. Ils peuvent aussi ê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 flux de travail quand il doit s’exécuter.
Les actions sont utilisées dans Power Automate et Power Apps. Des actions sont demandées par l’utilisateur ou un déclencheur et permettent l’interaction avec votre source de données par une fonction. Par exemple, une action consisterait à envoyer un e-mail dans votre workflow ou votre application ou à écrire une nouvelle ligne dans une source de données.
Maintenant que vous comprenez en quoi consistent les connecteurs et comment les utiliser, examinez les différents connecteurs disponibles.
Types de connecteurs
Connecteurs standard
Les connecteurs 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 telles que SharePoint, OneDrive et des sources de données tierces comme Google Drive, Twitter, GitHub, etc.
Connecteurs Premium
Les connecteurs standard sont disponibles dans le cadre d’un abonnement Microsoft 365 standard, mais les connecteurs premium ne sont disponibles que si vous disposez des plans autonomes appropriés. Ces plans comprennent un Power Apps par plan utilisateur, ou un Power Automate par plan 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 comme Salesforce, DocuSign Survey Monkey, Amazon, etc. Il existe plusieurs applications Microsoft qui utilisent des connecteurs premium comme Dynamics 365. Le l’empreinte premium identifie les connecteurs premium.
Connecteurs personnalisés
Si parmi les plus de 1 000 connecteurs disponibles, aucun ne répond pas à vos besoins, 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. API signifie Application Programming Interface 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. Comme ces connecteurs sont basés sur des fonctions, ils appellent certaines fonctions du service sous-jacent de l’API pour renvoyer les données correspondantes.
L’un des avantages de la création de 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 de deux façons :
Même si les exigences varient pour chaque approche, elles nécessitent toutes un plan Power Apps par application ou utilisateur. Les liens ci-dessus pointent vers les instructions pour chacune des approches.
Remarque
Le but 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 parcourir un exercice pour en créer un, consultez le module Utiliser des connecteurs personnalisés dans une application canevas Power Apps.