[Power BI] 스타 스키마

sooooora·2024년 7월 17일

Power BI

목록 보기
2/5
post-thumbnail

💻 Star 스키마

  • 데이터를 데이터웨어하우스로 구성하기 위한 가장 간단한 구조를 제공
  • 모델 테이블 (팩트테이블, 차원테이블로 분류)
    → 팩트 테이블은 별모양의 중심을 형성, 팩트 테이블 주위에 배치된 차원 테이블은 별모양의 점을 나타냄

✨ 특징

  • 데이터 웨어하우스에서 데이터와 정보를 보다 효율적으로 구성할 수 있는 방법을 사용자에게 제공
  • 팩트 테이블과 차원 테이블만 조인하여 SQL 쿼리를 더 간단하고 빠르게 만듬
  • 단순한 관계가 있는 데이터마트에 적합

✨ 목적

  • 비즈니스와 관련된 수치 "팩트"데이터를 선별하여 설명 또는 "차원"데이터와 분리하는 것

💫 팩트 테이블 (Fact table)

  • 스타 스키마에서 별 모양의 중심 형성
  • 특정 비즈니스 활동을 기록하는 관찰, 이벤트를 나타내는 행을 누적하여 저장
  • 쿼리용도: 요약
  • 팩트 데이터: 수치 형식의 데이터 포함 (가격, 중량, 속도, 수량)
  • ex) 판매주문, 제품수, 가격, 거래 날짜 및 시간, 수량 등 관찰 데이터 or 이벤트 데이트 값 포함

💫 차원 테이블(Dimension table)

  • 사람, 장소, 제품 또는 개념을 나타내는 비즈니스 엔터티
  • 차원 테이블의 열을 통해 팩트 테이블 데이터를 필터링하고 그룹화할 수 있음
  • 각 차원 테이블마다 고유한 열이 필요(='키열'이라고 함)
  • 차원 데이터: 색상, 모델 이름, 지리적 위치, 직원 이름, 영업 사원 이름 등
  • 제품, 위치, 직원, 주문 유형 등 팩트 테이블 데이터에 대한 세부 정보 포함

[출처] 아래 링크를 참고하여 공부중..
(1) https://learn.microsoft.com/ko-kr/training/modules/dax-power-bi-models/2-star-schema-design

(2) https://www.integrate.io/ko/blog/snowflake-schemas-vs-star-schemas-what-are-they-and-how-are-they-different-ko/#whatsstar

profile
🌱씨앗이 나무가 되는 과정🌳

0개의 댓글