Canonical Modelagem de Dados de documentos, utilizando técnicas de Modelagem de Dados, como mensagens ou pacotes de passagem entre os diferentes sistemas internamente na organização e entre diferentes sistemas da empresa, para fazer o e-business.
os dados às vezes variam, entre sistemas, em suas definições. Por exemplo, uma empresa pode ter definido “cliente” para um data warehouse construído 10 anos atrás e, em seguida, caracterizou-o de outra forma em um banco de dados de grafos implementado no ano passado. Mas a empresa quer que todos os sistemas conversem uns com os outros, mesmo que possam variar em seus dialetos. O mesmo problema pode acontecer entre empresas. Por exemplo, a Amazon pode definir os dados do cliente de forma diferente dos diferentes fornecedores. No entanto, a Amazon precisa de falar com todas as suas empresas de e-commerce. tanto a janela inter como a intra-empresa precisam de um tradutor de middleware para ajudar os diferentes sistemas a falarem uns com os outros, o modelo de dados canónicos diagramas deste desenho.
OtherDefinitions Canônicos Modelagem de Dados Incluem:
- Descreve a estrutura de dados a ser transmitidos entre sistemas ou pacotes de mensagens.”(DAMA-DMBoK2)
- a tracker “that standardizes classification of data across the entire company” (McKinsey)
- uma camada extra que “traduz mensagens provenientes de diferentes aplicações em um formato comum.”(Yenlo)
- ” define a estrutura da informação de uma organização.”(Ibmdesenvolver)
- “uma ferramenta (às vezes conhecida como um modelo de mensagem canônica) que fornece um formato comum, singular de dados.”(Queensland University of Technology)
- ” a middleware schema.”(DZone)
Canonical Data Modeling use Cases Include:
- integrando normas de negócio electrónico entre empresas
- mapeando diferentes esquemas num modelo de dados unificado
- instanciando bases de dados dentro de uma organização
- definindo um formato canónico ao qual cada mensagem canónica deve obedecer
as empresas utilizam modelos canónicos de dados para:
- Preparar-serviços de informática em diversas empresas para se comunicar com outras empresas com negócios diferentes dialetos
- Descrever a estrutura de dados passados entre sistemas ou pacotes de mensagens
- Minimizar as dependências entre aplicações integradas em uma plataforma integrada
- Fornecer os serviços para transformar o local em formato de um evento em um formato canônico e vice-versa
- Ajudar com a troca de mensagens
- Fornecer o “fundamento essencial para uma eficaz de Governança de Dados” ao tratar de questões-chave
Imagem usado sob licença from.com