Common Data Model
Le standard Common Data Model définit un langage commun pour les entités commerciales qui couvrent, au fil du temps, la gamme complète des processus métier à travers les ventes, les services, le marketing, les opérations, les finances, les talents et le commerce, ainsi que pour les entités de client, de personnes et de produit qui sont essentielles pour les processus métier d’une entreprise. L’objectif de Common Data Model est de favoriser l’interopérabilité des données et des applications couvrant plusieurs canaux, implémentations de services et fournisseurs. Common Data Model fournit des données auto-descriptives (structurellement et sémantiquement), ce qui permet aux applications de lire et de comprendre les données.
Vue d’ensemble de Common Data Model
Common Data Model désigne un ensemble standardisé et extensible de schémas (entités, attributs, relations) qui représentent les concepts et activités d’entreprise, avec une sémantique bien définie pour faciliter l’interopérabilité des données.
En outre, Common Data Model présente les fonctionnalités suivantes :
- Un modèle de données partagé permet aux applications et aux intégrateurs de données d’interagir au travers d’une définition unifiée des données.
- Un système de métadonnées riche avec des entités, des relations, des hiérarchies, des attributs standard, et plus encore.
- Issu des applications Microsoft Dynamics 365/CRM, qui sont en open-source dans GitHub avec plus de 260 entités standard.
- Actuellement, plusieurs systèmes et plateformes mettent en œuvre Common Data Model.
- Des partenaires internes et externes, notamment Dataverse, les flux de données Microsoft Power BI, les services de données Microsoft Azure, Informatica et plus encore.
Scénarios d’utilisation de Common Data Model
Lorsque vous configurez un environnement Dataverse, le schéma de base de Common Data Model est utilisé pour créer les tables, colonnes et relations dans la base de données Dataverse. Certaines des tables principales sont les suivantes : Compte, Contact, Prospect et Tâche.
Lorsque vous déployez une application Dynamics 365 telle que Sales, les tables sont créées à partir du schéma principal, du schéma de base CRM et du schéma Sales.
Le format de stockage défini par Common Data Model est également utilisé dans d’autres outils tels que les flux de données, Power BI et Microsoft Azure Data Factory. Cette fonctionnalité permet l’interopérabilité entre ces outils, ce qui simplifie la création de solutions d’entreprise.
Accélérateurs Microsoft Industry
Pour les tables spécifiques à des secteurs d’activité, envisagez d’utiliser Common Data Model. Outre le système de métadonnées, Common Data Model comprend un ensemble de schémas de données extensibles standardisés publiés par Microsoft et ses partenaires. Cette collection de schémas prédéfinis comprend des entités, des attributs, des métadonnées sémantiques et des relations. Microsoft travaille en étroite collaboration avec des acteurs de divers secteurs pour rendre Common Data Model plus pertinent en créant des accélérateurs sectoriels.
Les accélérateurs sectoriels sont des composants fondamentaux de Microsoft Power Platform et Dynamics 365 qui permettent aux ISV et à d’autres fournisseurs de solutions de créer rapidement des solutions sectorielles. Les accélérateurs étendent Common Data Model pour inclure de nouvelles entités, afin de prendre en charge un schéma de données pour des concepts de secteurs spécifiques. Microsoft se concentre actuellement sur l’offre d’accélérateurs pour les secteurs suivants :
- Industrie automobile
- Services financiers, notamment les services bancaires et l’assurance
- Éducation, notamment l’enseignement supérieur, primaire et secondaire
- Associations
- Production
- Média et divertissement
Pour en savoir plus, consultez Présentation des accélérateurs sectoriels.