Partager via


Métadonnées et modèles de données dans Microsoft Dynamics CRM 2015

 

Date de publication : novembre 2016

S’applique à : Dynamics CRM 2015

Microsoft Dynamics CRM 2015 et Microsoft Dynamics CRM Online 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 Microsoft Dynamics 365 ou des applications clientes.

Toutes les informations nécessaires pour que le serveur Microsoft Dynamics 365 fonctionne sont enregistrées dans les métadonnées Microsoft Dynamics 365. Cela inclut des informations sur les entités, les attributs, les relations et les groupes d’options.

Les services Web Microsoft Dynamics 365 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 Microsoft Dynamics 365 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 de l’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 Microsoft Dynamics 365, 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é.Microsoft Dynamics 365 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

Vue d’ensemble du développeur
Modèles de programmation pour Microsoft Dynamics CRM 2015
Qu'est-ce que Microsoft Dynamics CRM 2015 ?
Étendre le modèle de métadonnées
Personnaliser les métadonnées d’entité

© 2017 Microsoft. Tous droits réservés. Copyright