Connaître les concepteurs d’application pilotée par modèle
Afin de développer pleinement une application pilotée par modèle, plusieurs concepteurs sont nécessaires à différentes étapes du processus de développement.
D’une manière générale, le développement d’applications se décompose en les étapes suivantes :
- Développement du modèle de données
- Développement d’application
- Sécurité des données
Les actifs créés, tels que les tables, les flux de cloud ou les applications pilotées par modèle, ont la capacité d’être conservés à l’intérieur des solutions pour activer une gestion du cycle de vie des applications sécurisée.
Cet article se concentre sur les deux premières étapes. Pour en savoir plus sur la sécurité des données, consultez Sécurité dans Microsoft Dataverse
Notes
Il n’est pas nécessaire d’utiliser tous les éditeurs pour créer une application pilotée par modèle. Au minimum, concentrez-vous sur l’éditeur de colonnes de table, concepteur de formulaires, et le concepteur de vues en plus d’ajouter tout Relations requis. Utilisez ensuite le concepteur d’application pour rassembler les composants de l’application.
Développement du modèle de données
La valeur des applications pilotées par modèle repose sur un modèle de données solide, sécurisé et réutilisable. Une fois le modèle de données en place, le processus de développement de l’application est simple.
Le concepteur de la table et les concepteurs associés
Le développement du modèle de données commence par l’utilisation du concepteur de tables. Une table est un artefact important d’une application pilotée par modèle. Il existe un concepteur de table, qui définit la structure de la table et inclut l’accès aux autres concepteurs pour Relations, les vues, les formulaires, etc.
Le concepteur de la table est illustré ci-dessous.
Le tableau suivant décrit les concepteurs, ce qu’ils font et fournit des liens sur la façon de les ouvrir.
Éditeur | Description | Lier |
---|---|---|
Concepteur de tables | Les tables contiennent des métadonnées d’enregistrement dans des colonnes pour un large éventail de types de données tels que le texte, l’e-mail, l’image, la devise, etc. De nombreuses tables standard sont disponibles. Vous pouvez personnaliser une table standard non système. Vous pouvez également créer une table personnalisée à partir de zéro. Le concepteur de table est effectivement un point d’entrée vers les autres concepteurs, tels que la vue et la forme. Dans de nombreux cas, les concepteurs sont natifs du concepteur de table et dans d’autres, un nouvel onglet de navigateur s’ouvre où l’édition peut avoir lieu. La zone des colonnes du concepteur de table permet au développeur de définir les colonnes de la table. |
Créer une table personnalisée |
Relations | Partie du concepteur de table. Relations sont fondamentaux pour le fonctionnement de toute application pilotée par modèle. Sans eux, toutes les tables sont isolées. | Créer une relation |
Concepteur de règle métier | Un concepteur séparé accessible via le concepteur de table. Les règles métier appliquent des règles ou une logique de recommandation à un formulaire pour définir les exigences des colonnes, masquer des colonnes, valider des données et bien plus encore. Les concepteurs d’application utilisent une interface simple pour implémenter et gérer des règles couramment utilisées et très changeantes. | Créer une règle métier pour une table |
Concepteur de vues | Partie du concepteur de table. Les vues sont liées au tableau et présentent les données de la table dans des colonnes en les sélectionnant, en les positionnant et en les filtrant. | Créer une vue |
Concepteur de formulaires | Un concepteur séparé accessible via le concepteur de table. Les formulaires permettent aux utilisateurs d’interagir avec les données contenues dans les enregistrements de table. | Créer un formulaire |
Concepteur de tableau de bord | Un concepteur séparé accessible via le concepteur de table. Utilisé pour créer et éditer des tableaux de bord présentant différentes visualisations de données, telles que les rapports Power BI intégrés, graphiques de données et vues. | Créer un tableau de bord |
Concepteur de graphiques | Un concepteur distinct utilisé pour créer des graphiques de table. | Créer un graphique système |
Concepteur de flux des processus d’entreprise | Les flux des processus d’entreprise guident les utilisateurs à travers un processus d’entreprise standard. Bien qu’ils fassent partie de la solution, ils sont créés à l’aide de Power Automate. |
Créer un flux des processus d’entreprise |
Développement de Logique métier
La logique métier peut être introduite sous la forme de règles métier et de flux des processus d’entreprise.
En outre, les flux cloud Power Automate peuvent être utilisés dans une application pilotée par modèle qui exploite la fonctionnalité de flux de cloud, qui peut accéder à des centaines de connecteurs de données, pas seulement Dataverse.
En savoir plus sur l’utilisation de Power Automate avec Dataverse
Concepteur d’application
Le concepteur d’application est l’outil utilisé pour créer l’application et configurer les tables utilisées dans l’application. Il est important de comprendre que la qualité de l’application a beaucoup moins à voir avec les modifications effectuées à ce stade que celles utilisant les autres concepteurs.
Les créateurs peuvent choisir les vues, formulaires, graphiques et tableaux de bord pertinents pour l’application en développement.
Créer une application à l’aide du concepteur d’application
Étapes suivantes
Étapes pour créer une application pilotée par modèle
Générer votre première application pilotée par modèle
Notes
Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)
Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).