Modèles de métadonnées et de données

Dynamics 365 Customer Engagement (on-premises) utilise une architecture pilotée par métadonnées pour offrir la souplesse permettant de créer des entités personnalisées et des attributs d’entité système supplémentaires. Cette structure simplifie également les mises à niveau et le transport des personnalisations. La structure de données peut être modifiée sans nécessiter de changement de code du serveur Dynamics 365 Server ou des applications clientes.

Toutes les informations nécessaires pour que le serveur Dynamics 365 Server fonctionne sont enregistrées dans les métadonnées de Dynamics 365 Customer Engagement (on-premises). Cela inclut des informations sur les entités, les attributs, les relations et les groupes d’options.

Les services web Dynamics 365 Customer Engagement (on-premises) contiennent les messages que vous utilisez pour lire ou écrire les définitions pour toutes les entités de chaque organisation. Il peut également être utilisé pour créer un cache de métadonnées côté client, utile pour les applications qui accèdent souvent aux métadonnées. Par exemple, vous pouvez créer une solution de recherche personnalisée qui prend en charge toutes les entités, même celles créées après l’installation de la solution.

Les métadonnées jouent un rôle important qui consiste à fournir le cadre de l’infrastructure pour offrir une interface utilisateur entièrement pilotée par des métadonnées. Les métadonnées de l’entité contrôlent la disposition de grille et de formulaire, ainsi que la façon dont les options de navigation sont présentées.

Lorsque vous créez une entité personnalisée, les informations des attributs et des relations sont utilisées pour créer l’interface utilisateur appropriée pour cette entité. En outre, elle prend en charge plusieurs langues dans l’interface utilisateur, afin qu’un utilisateur puisse afficher des étiquettes et d’autres textes dans une langue différente d’un autre utilisateur. Ces langues et les étiquettes associées sont enregistrées dans les métadonnées. L’édition de la langue du serveur Dynamics 365 Server qui est installé pour une organisation est considérée comme la langue de base. Vous installez ensuite les modules linguistiques des interfaces utilisateur multilingues (MUI) pour les langues supplémentaires, dès que le besoin s’en fait sentir.

Pour en savoir plus sur les métadonnées et comment rechercher des rapports de métadonnées, voir Métadonnées d’entité.

Le tableau suivant répertorie les objets décrits par les métadonnées.

Objet des métadonnées Description
Entité Une entité est un conteneur de données, similaire à une table dans une base de données traditionnelle. Chaque entité contient un ensemble d’attributs. Pour Dynamics 365 Customer Engagement (on-premises), un ensemble d’entités existe lors de la première installation. Certaines sont personnalisables. En outre, vous pouvez créer des entités personnalisées pour contenir des données commerciales.
Attribut Un attribut est un conteneur d’un élément de données dans une entité. Dynamics 365 Customer Engagement (on-premises) prend en charge plusieurs types d’attributs.
Relation Une relation définit une association entre deux entités : un à plusieurs, plusieurs à un, plusieurs à plusieurs et auto-référentielle.
Groupe d’options Un groupe d’options définit un ensemble d’options données pour une liste de choix. Plusieurs attributs de liste de choix peuvent utiliser un groupe d’options général de sorte que les options fournies soient toujours identiques et puissent être gérées dans un emplacement unique.
Option Une option est l’une des valeurs disponibles dans un groupe d’options. Chaque option dans un groupe d’options a une valeur entière et un ensemble associé d’étiquettes localisées.

Voir aussi

Étendre Dynamics 365 Customer Engagement (on-premises)
Extensions prises en charge pour Dynamics 365 Customer Engagement (on-premises)
Parcourir les métadonnées de votre organisation
Personnaliser les métadonnées d’attribut d’entité
Créer des attributs de numérotation automatique
Personnaliser des métadonnées de relation d’entité
Utiliser l’API web avec les métadonnées
Utiliser le service d’organisation avec des métadonnées Dynamics 365 Customer Engagement (on-premises)
Étendre Dynamics 365 Customer Engagement (on-premises) sur le serveur
Étendre Dynamics 365 Customer Engagement (on-premises) sur le client
Personnaliser les applications Dynamics 365 Customer Engagement
Empaqueter et distribuer les extensions à l’aide des solutions
Étendre Dynamics 365 for Outlook
Intégrer Dynamics 365 Customer Engagement (on-premises) avec SharePoint
Intégrer Dynamics 365 Customer Engagement (on-premises) avec OneNote