Power BI 보고서 최적화

Microsoft Fabric로 데이터 수집과 Semantic Model 다루기

Alex Kuntz

Head of Cloud Curriculum, DataCamp

Power BI 보고서 최적화

Power BI 보고서를 더 빠르고 부드럽게 동작하도록 최적화합니다.

성능 최적화 도구:

  • Performance Analyzer: 시각적 및 쿼리 로드 시간을 추적·분석합니다.

  • DAX Studio: DAX 쿼리를 디버그하고 병목을 찾습니다.

  • Tabular Editor: 데이터 모델을 간소화·최적화합니다.

Performance Analyzer Performance Analyzer 아이콘

DAX Studio DAX Studio 아이콘

Tabular Editor 2 Tabular Editor 2 아이콘

Microsoft Fabric로 데이터 수집과 Semantic Model 다루기

Performance Analyzer

보고서 성능을 추적합니다.

  1. 접근: Optimize 탭 > Performance Analyzer.

  2. 기록 대상:

    • 시각적 새로 고침
    • 슬라이서 및 시각 간 상호작용
  3. 세부 분석:

    • DAX 쿼리, 시각 표시, 백그라운드 프로세스
  4. 결과 내보내기:

    • 성능 로그를 JSON 파일로 저장

Performance Analyzer - 튜토리얼

Performance Analyzer로 보고서 최적화

Microsoft Fabric로 데이터 수집과 Semantic Model 다루기

DAX Studio

DAX 쿼리용 외부 오픈 소스 도구입니다.

  • DAX 쿼리 시각화·서식 지정:

    • 테이블과 측정값 데이터를 쉽게 확인
    • 클릭 한 번으로 DAX 쿼리 서식 지정
  • 성능 모니터링:

    • 측정값의 성능 세부정보 확인
    • 잠재적 병목 탐지
  • 개체 관리:

    • 개체 간 종속성 표시
    • 데이터와 결과 쉽게 내보내기

측정값 시각화 - Evaluate Evaluate로 측정값 시각화

DAX 쿼리 서식 지정 DAX 쿼리 서식 지정

데이터 내보내기 데이터 내보내기

Microsoft Fabric로 데이터 수집과 Semantic Model 다루기

Tabular Editor - Best Practice Analyzer

  • BPA - 모델에 모범 사례를 적용하는 Tabular Editor 내 도구입니다.
  • 접근: Tabular Editor 열기 > Tools > Best Practice Analyzer.
  • 검사 항목:
    • 미사용 열, 관계, 측정값
    • 명명 규칙
    • 데이터 형식 최적화
  • 규칙 사용자 지정:
    • 규칙 수정 또는 직접 생성

Best Practice Analyzer 접근

Best Practice Analyzer - 보고서

Microsoft Fabric로 데이터 수집과 Semantic Model 다루기

실습해 봅시다!

Microsoft Fabric로 데이터 수집과 Semantic Model 다루기

Preparing Video For Download...