데이터 웨어하우스 데이터 모델링

데이터 웨어하우징 개념

Aaren Stubberfield

Data Scientist

데이터 모델

  • 하향식, 킴벌 모델 = 스타 & 스노우플레이크 스키마
  • 비정규화된 데이터 모델

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

데이터 웨어하우징 개념

브라보로 돌아왔습니다!

  • 가상의 상장 기업
    • 홈 오피스 가구 판매

책상과 의자가 있는 홈 오피스

1 사진: Pexel, 제공: Pixabay
데이터 웨어하우징 개념

사실 테이블

  • 조직의 측정값, 지표, 사실
  • 더 자세한 정보를 위해 차원 테이블과 연결

Table Name: Sales_Order_Fact

Keys ColumnName
FK CustomerID
FK DateID
FK ProductID
UnitSold
SalesAmount
Tax

Legend: FK = Foreign Key

데이터 웨어하우징 개념

차원 테이블

  • 프로세스의 차원/속성
  • 기준(참조) 데이터 보관
  • 차원 테이블은 사실 테이블에 상세를 추가

Table Name: Customer_Dim

Keys ColumnName
PK CustomerID
Name
AccountNum
LoyaltyID
Country
Email

Legend: PK = Primary Key

데이터 웨어하우징 개념

스타 스키마

  • 중앙 사실 테이블 + 하나 이상의 차원 테이블
  • 비즈니스 사용자가 이해하기 쉬움

제품, 고객, 시간 차원 테이블이 중앙 판매 주문 테이블을 둘러싼 이미지

데이터 웨어하우징 개념

스노우플레이크 스키마

  • 차원 테이블이 다른 차원 테이블을 통해 연결

제품, 고객, 시간 차원 테이블과 고객에 연결된 국가 테이블이 중앙 판매 주문 테이블을 둘러싼 이미지

데이터 웨어하우징 개념

연습해 봅시다!

데이터 웨어하우징 개념

Preparing Video For Download...