스타와 스노우플레이크 스키마

Power BI의 데이터 모델링

Sara Billen

Curriculum Manager at DataCamp

스타 스키마

  • 팩트 테이블
  • 주변에 차원 테이블 배치

팩트를 다섯 개 차원이 둘러싼 스타 스키마 다이어그램

Power BI의 데이터 모델링

스노우플레이크 스키마

  • 차원 간 관계 허용
  • 팩트 테이블은 동일함

팩트를 다섯 개 차원이 둘러싸고, 그중 두 개가 다른 차원과 연결된 스노우플레이크 스키마 다이어그램

Power BI의 데이터 모델링

자세히 보기

스타 스키마

스타 스키마의 제품 계층 테이블 예시

스노우플레이크 스키마

스노우플레이크 스키마의 제품 계층 테이블 예시

Power BI의 데이터 모델링
스타 스키마

스타 스키마 다이어그램

  • 선호되는 방식
  • 비즈니스 사용자가 이해하기 쉬움
  • 대부분의 BI 도구가 이에 최적화
스노우플레이크 스키마

스노우플레이크 스키마 다이어그램

  • 일부 데이터 웨어하우스에서 사용
  • 중복이 적음
  • 레코드 업데이트가 더 효율적
Power BI의 데이터 모델링

Power BI의 스타와 스노우플레이크

Power BI의 데이터 모델 예시

  • 두 스키마 모두 사용 가능합니다!
  • 그러나 Power BI는 스타 스키마를 선호합니다
    • 이해하기 더 쉬움
    • 성능은 덜 중요함
Power BI의 데이터 모델링

성능 분석기

Power BI의 성능 분석기 스크린샷

  • 내장 성능 분석
  • 각 시각화는 세 구성 요소로 측정
    • DAX 쿼리 소요 시간
    • 시각화 렌더링 시간
    • 기타 소요 시간
Power BI의 데이터 모델링

성능 튜닝 조언

DAX 쿼리 지연

  • DAX 연산 튜닝
  • 데이터 로딩 성능 개선

시각화 표시 지연

  • 단순한 시각화 사용
  • 화면에 표시 정보 축소

기타 지연

  • 페이지의 시각화 수 줄이기
Power BI의 데이터 모델링

연습해 봅시다!

Power BI의 데이터 모델링

Preparing Video For Download...