GeeksforGeeks

a concepção de um armazém de dados é uma parte essencial do desenvolvimento de negócios. Para projetar, existem duas arquiteturas mais comuns chamadas Kimball e Inmon, mas a questão é Qual é melhor, qual serve ao usuário em baixa redundância. Comparemos ambos com alguns factores.

1. Kimball:
A abordagem Kimball de projetar uma casa de Dataware foi introduzida por Ralph Kimball. Esta abordagem começa com o reconhecimento de processos de negócios e perguntas que Dataware house tem que responder. Estes conjuntos de informações estão sendo analisados e então documentados bem. O software Extract Transform Load (ETL) traz todos os dados de várias fontes de dados chamadas data marts e, em seguida, é carregado em uma área comum chamada staging. Então isso é transformado em cubo OLAP.

Pedidos :

  • a configuração e construção é rápida.A geração de relatórios contra esquemas de estrelas múltiplas é muito bem sucedida.O funcionamento da Base de dados é muito eficaz.
  • ocupa menos espaço na base de dados e a gestão é fácil.

Kimball Dataware house arquitetura é mostrado abaixo :

2. Inmon:
Inmon approach of designing a Dataware house was introduced by Bill Inmon. Esta abordagem começa com o modelo de dados corporativos. Este modelo reconhece áreas-chave e também cuida do cliente, produto e fornecedor. Este modelo serve para a criação de um modelo lógico detalhado que é usado para grandes operações. Detalhes, modelo é então usado para desenvolver um modelo físico. Este modelo é normalizado e faz com que a redundância de dados seja menor. Este é um modelo complexo que é difícil de ser usado para fins comerciais para os quais os marts de dados são criados e cada departamento é capaz de usá-lo para seus propósitos.

Pedidos :

  • o armazém de dados é muito flexível para mudanças.
  • processo de negócio pode ser entendido muito facilmente.
  • os relatórios podem ser tratados em toda a empresa.
  • o processo ETL é muito menos propenso a erros.

Inmon Dataware house arquitetura é mostrado abaixo :

Diferença Entre Kimball e Inmon :

Parâmetros Kimball Inmon
Introduzido pela Introduzido pela Ralph Kimball. introduzido por Bill Inmon.
a abordagem tem uma abordagem ascendente para a implementação. tem uma abordagem descendente para a implementação.
integração de dados concentra áreas de Negócio individuais. centra-se em áreas de dimensão empresarial.
Tempo de Construção é eficiente e leva menos tempo. é complexo e consome muito tempo.
custo tem fases iterativas e é rentável. o custo inicial é enorme e o custo de desenvolvimento é baixo.
competências necessárias não necessita dessas competências, mas uma equipa genérica fará o seu trabalho. necessita de competências especializadas para fazer o trabalho.
manutenção aqui a manutenção é difícil.Aqui a manutenção é fácil.
o modelo de dados prefere que os dados sejam em modelo des-normalizado. prefere que os dados estejam em modelo normalizado.
os sistemas de armazenamento de dados são altamente estáveis. neste caso, os sistemas fonte têm uma elevada taxa de variação.

marcas para artigos :

DBMS

marcas para prática: