Vue d’ensemble des différentes sources de données

Effectué

Dans les unités précédentes, vous avez appris à référencer directement les sources de données à partir de Power Apps. 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 actions. En guise de rappel, en voici une description :

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. Parmi les exemples, on trouve Microsoft Dataverse, SharePoint et SQL Server.

Vous pouvez reconnaître les données tabulaires en recherchant du texte surligné en vert renvoyant un type de données de Table. Les données tabulaires n’incluent pas de fonction.

Capture d’écran de la propriété des éléments de la galerie renseignée avec « Ma table ».

Données basées sur des actions : 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 ou pour mettre à jour les données, à l’image de l’envoi d’un e-mail, de la mise à jour d’autorisations ou de la création d’un événement de calendrier. À titre d’exemples, citons Utilisateurs d’Office 365, Project Online et Stockage Blob Azure.

Vous pouvez reconnaître les données basées sur des actions en recherchant les fonctions qui renvoient des enregistrements, des tables ou des valeurs. Elles se trouveront souvent dans la propriété OnSelect d’un contrôle, mais pas toujours.

Capture d’écran d’un bouton avec Office365Users.MyProfile() en tant que propriété OnSelect.

Des données et des fonctionnalités supplémentaires sont couramment intégrées à votre application à l’aide de ces deux types de sources de données. Il existe également un type de connexion spéciale avec Power Apps, à savoir la connexion à Power Automate.

Power Automate : service cloud permettant aux utilisateurs métier de créer de façon pratique et simple des flux de travail qui automatisent les tâches et processus métier chronophages sur l’ensemble dans les applications et services. Power Automate fait partie d’Office 365 ; si vous disposez d’une licence Power Apps, vous avez également une licence Power Automate. Autrement dit, vous pouvez intégrer ses fonctionnalités pour étendre vos applications Office 365 sans coût supplémentaire.

Vous pouvez utiliser les actions intégrées de Power Automate pour améliorer les fonctionnalités de votre application. Par exemple, vous pouvez générer des approbations complexes, ajouter une logique métier, améliorer l’intégration à des sources de données externes et créer des fichiers PDF. Plus loin dans ce module, vous allez découvrir Power Automate et apprendre à l’intégrer à Power Apps.

Dans l’unité suivante, vous allez découvrir les connecteurs basés sur des actions en ajoutant le connecteur Utilisateurs d’Office 365 à votre application pour récupérer et mettre à jour des informations.