Générer une application (Common Data Service)

Prochaine rubrique

Explorer l’application générée (Common Data Service)

Continuer

Regarder à nouveau

Dans cette section du cours, nous allons créer une application basée sur des entités dans le Common Data Service. Les entités sont des blocs de données partagées qui peuvent être modifiés, stockés, récupérés et manipulés. Nous allons générer l’application à partir d’une entité, montrer comment personnaliser l’application, ajouter une autre source de données, et appeler un flux à partir de l’application. Si vous avez déjà pris connaissance de la section relative à la création d’une application à partir d’une liste SharePoint, nous allons y revenir partiellement, mais de façon plus détaillée, notamment concernant la personnalisation de l’application.

Nous allons créer une application de gestion de cas qu’un service informatique pourrait utiliser pour suivre, hiérarchiser et résoudre des problèmes matériels et logiciels au sein d’une organisation. En parcourant les rubriques, vous imaginerez peut-être d’autres usages pour une application telle que celle-ci. Nous utilisons des données du Common Data Service parce qu’elles sont bien adaptées au stockage de données d’application, mais vous pourriez créer la même application avec une autre source de données.

PowerApps inclut un modèle de gestion de cas plus complexe, qui utilise les mêmes entités que l’application que nous allons créer. Lorsque vous aurez terminé cette section, nous vous encourageons à explorer ce modèle pour vous faire une idée de ce qu’il est possible de créer dans PowerApps.

Créer une base de données du Common Data Service

La première étape de la génération de cette application consiste à créer une base de données du Common Data Service si vous n’en avez pas encore. Vous créez une base de données du Common Data Service dans un environnement. Un environnement est un conteneur d’applications et d’autres ressources (vous en apprendrez davantage sur les environnements plus loin dans ce cours). Un administrateur d’environnement peut suivre ces étapes pour créer une base de données (si vous n’êtes pas un administrateur, contactez un administrateur de votre organisation).

Sous l’onglet Home, cliquez sur Create Database.

Créer une base de données dans le Common Data Service

Spécifiez si vous voulez restreindre l’accès à la base de données (nous gardons cet accès ouvert), puis cliquez sur Create my database.

Spécifier l’accès au Common Data Service

Une fois le processus terminé, vous voyez toutes les entités standard incluses dans le modèle Common Data Model. Certaines d’entre elles sont présentées ci-dessous.

Entités standard du Common Data Service

Générer une application à partir de l’entité Case

La base de données étant créée, nous nous connectons à l’entité Case et générons une application. Cliquez sur New app, puis sur PowerApps Studio for web.

Nouvelle application dans PowerApps Studio pour le web

Étant donné que nous générons une application de téléphonie pour une entité du Common Data Service, sous Common Data Service, cliquez ou appuyez sur Phone layout.

Application de téléphonie à partir du Common Data Service

Dans l’écran suivant, vous choisissez une connexion et une entité à laquelle vous connecter, puis cliquez sur Connect.

Se connecter à l’entité Case

Après que vous avez cliqué sur Connect, PowerApps commence à générer l’application. PowerApps effectue toutes sortes d’inférences à partir de vos données afin de générer une application utile comme point de départ.

Afficher l’application dans PowerApps Studio

Votre nouvelle application à trois écrans s’ouvre dans PowerApps Studio. Toutes les applications générées à partir de données contiennent les mêmes écrans :

  • l’écran de navigation dans lequel vous pouvez parcourir, trier, filtrer et actualiser les données extraites de la liste, ainsi qu’ajouter des éléments en cliquant sur l’icône (+) ;
  • l’écran de détails dans lequel vous pouvez consulter les détails d’un élément et choisir de supprimer ou de modifier celui-ci ;
  • l’écran de création/modification dans lequel vous pouvez modifier ou créer un élément.

Cliquez ou appuyez sur chaque écran dans la barre de navigation de gauche.

Application générée

Ensuite, nous allons explorer l’application plus en détail, puis la personnaliser afin qu’elle corresponde mieux à vos besoins.