Common Data Model

Concluído

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.

Diagrama do esquema do Common Data Model.

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.