2011-01-15 2 views
2

데이터웨어 하우징에 대한 두 가지 접근 방식에서 사용되는 차원 모델은 어떻게 다릅니 까?상향식 및 상향식 접근 방식의 차원 성 모델링.

저는 상향식 접근법을 사용하여 생성 된 데이터웨어 하우스가 데이터웨어 하우스의 빌딩 블록으로 데이터 마트를 가지고 있으며 각 데이터 마트는 자체 차원 모델을 가지고 있음을 알고 있습니다. 하향식 접근 방식과 동일합니까? Inmons 방법은 차원 모델을 사용합니까?

답변

2

Kimball의 방법은 일반적인 "차원 버스"가있는 데이터 마트를 데이터웨어 하우스로 사용합니다.

Inmon의 방법은 주체 지향 표준화 된 구조를웨어 하우스로 사용하고 그 구조에서 데이터가 데이터 마트로 내보내집니다. 데이터 마트는 킴볼의 별 모양이 될 수도 있고 그렇지 않을 수도 있습니다.

매우 큰 창고의 경우 Kimball 유형 아키텍처에서 마스터 데이터 관리 구조/저장 장치가 도입되어이 두 아키텍처가 수렴 (적어도 유사하게 됨)됩니다.

두 가지 접근 방식을 잘 요약 한 Inmon 사이트의 A Tale of Two Architectures이라는 백서가 있습니다.

0

치수 모델링은 데이터 마트에 사용되는 디자인 패턴입니다. 차원 모델의 중복성 및 내장 된 편향성으로 인해 복잡한 데이터웨어 하우스 디자인에 매우 효과적인 기술은 아닙니다. Kimball의 "상향식 (bottom-up)"접근 방식은 데이터 마트 컬렉션을 "데이터웨어 하우스"로 언급함으로써 문제를 회피하려고 시도합니다. 이는 Kimball이 처음 제안한 1990 년대보다 훨씬 신뢰할 수없는 변명입니다.

Inmon은 데이터웨어 하우스 구축을위한 가장 유연하고 강력하며 효율적인 기준으로 표준 양식을 권장합니다.

관련 문제