Partager via


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 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. Exemple d’application pilotée par modèle

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é).