Common Data Model
O padrão Common Data Model define uma linguagem comum para entidades de negócios que abrange toda a gama de processos empresariais em vendas, serviços, marketing, operações, finanças, talento e comércio para as entidades cliente, pessoas e produto que são fundamentais para os processos empresariais de uma empresa. O objetivo do Common Data Model é permitir a interoperabilidade de dados e aplicativos, abrangendo vários canais, implementações de serviços e fornecedores. O Common Data Model fornece dados autodescritivos (estrutural e semanticamente), permitindo que os aplicativos leiam e entendam os dados.
Visão geral do Common Data Model
O Common Data Model é uma coleção padrão e extensível de esquemas (entidades, atributos, relacionamentos) que representam conceitos e atividades de negócios com semântica bem definida para facilitar a interoperabilidade de dados.
Além disso, o Common Data Model tem os seguintes recursos:
- Um modelo de dados compartilhado permite que aplicativos e integradores de dados interoperem por meio de uma definição unificada de dados
- Um sistema de metadados avançado com entidades padrão, relacionamentos, hierarquias, características e muito mais
- Originado de aplicativos do Microsoft Dynamics 365/CRM, que são mostrados como software livre no GitHub com mais de 260 entidades padrão
- Vários sistemas e plataformas implementam atualmente o Common Data Model
- Parceiros internos e externos, inclusive o Dataverse, fluxos de dados do Microsoft Power BI, serviços de dados do Microsoft Azure, Informatica e muito mais.
Onde o Common Data Model é usado
Quando você provisiona um ambiente do Dataverse, o esquema principal no Common Data Model é usado para criar as tabelas, colunas e relacionamentos no banco de dados do Dataverse. Algumas tabelas principais incluem: Conta, Contato, Cliente potencial e Tarefa.
Quando você implanta um aplicativo do Dynamics 365, como o Sales, as tabelas são criadas com base no esquema principal, no esquema base do CRM e no esquema do Sales.
O formato de armazenamento definido pelo Common Data Model também é usado em outras ferramentas, como fluxos de dados, Power BI e Microsoft Azure Data Factory. Esse recurso permite a interoperabilidade entre essas ferramentas, o que ajuda a simplificar a criação de soluções corporativas.
Aceleradores de setor da Microsoft
Para tabelas específicas de setores, considere o uso do Common Data Model. Além do sistema de metadados, o Common Data Model inclui um conjunto de esquemas de dados extensíveis e padronizados que a Microsoft e seus parceiros publicaram. Essa coleção de esquemas predefinidos inclui entidades, atributos, metadados semânticos e relacionamentos. A Microsoft está trabalhando em estreita colaboração com representantes de vários setores para tornar o Common Data Model mais relevante para eles, criando aceleradores de setor.
Os aceleradores de setor são componentes básicos na Microsoft Power Platform e no Dynamics 365 que permitem que ISVs e outros provedores de soluções criem rapidamente soluções verticais do setor. Os aceleradores estendem o Common Data Model para incluir novas entidades que dão suporte a um esquema de dados para conceitos em setores específicos. Atualmente a Microsoft está concentrada no fornecimento de aceleradores para os setores a seguir.
- Automotivo
- Serviços financeiros, inclusive bancos e seguros
- Educação, inclusive ensino superior e ensino fundamental
- Entidades sem fins lucrativos
- Fabricação
- Mídia e entretenimento
Consulte Visão geral dos aceleradores de setor para obter mais informações.