데이터 웨어하우스 아키텍처

데이터 웨어하우징 개념

Aaren Stubberfield

Data Scientist

인몬 - 탑다운

데이터 웨어하우스 아이콘 이미지

데이터 웨어하우징 개념

인몬 - 탑다운

데이터 웨어하우스 아이콘 이미지

결정해야 할 사항:

  • 모든 데이터 정의, 정제, 비즈니스 규칙
  • 어떤 데이터도 웨어하우스에 들어가기 전
데이터 웨어하우징 개념

인몬 - 탑다운

두 개의 데이터베이스 아이콘에서 ETL 라벨 화살표를 거쳐 데이터 웨어하우스 아이콘으로 이어지는 이미지

데이터 웨어하우징 개념

인몬 - 탑다운

두 개의 데이터베이스 아이콘에서 ETL 라벨 화살표로 데이터 웨어하우스, 두 데이터 마트 아이콘, 그리고 사용자/보고/돋보기 아이콘으로 이어지는 이미지

데이터 웨어하우징 개념

탑다운의 장단점

장점:

  • 조직의 단일 진실 원천
  • 정규화 = 저장공간 절감
  • 보고 변경 시 데이터 마트를 쉽게 수정

단점:

  • 조인 증가 = 응답 지연
  • 초기 작업 장기화
    • 초기 비용 상승
데이터 웨어하우징 개념

킴볼 - 보톰업

두 개의 데이터베이스 아이콘에서 ETL 라벨 화살표로, 그리고 두 데이터 마트 아이콘으로 이어지는 이미지

  • 데이터 비정규화
  • 부서별 데이터 마트에 집중
  • 데이터가 ETL에서 바로 데이터 마트로 이동
데이터 웨어하우징 개념

킴볼 - 보톰업

두 개의 데이터베이스 아이콘에서 ETL 라벨 화살표로, 두 데이터 마트 아이콘을 거쳐 데이터 웨어하우스 아이콘으로, 다시 사용자/보고/돋보기 아이콘으로 이어지는 이미지

데이터 웨어하우징 개념

보톰업의 장단점

장점:

  • 초기 개발이 빠름
    • 초기 비용 낮음
  • 비정규화 = 사용자 친화적

단점:

  • ETL 처리 시간 증가
  • 중복 데이터 가능성 증가
  • 지속적 개발 필요
데이터 웨어하우징 개념

연습해 봅시다!

데이터 웨어하우징 개념

Preparing Video For Download...