Power BI의 보고서 성능 문제 해결
이 문서에서는 개발자와 관리자가 보고서 성능 저하 문제를 해결할 수 있는 지침을 제공합니다. 이것은 Power BI 보고서와 Power BI 페이지가 매겨진 보고서에 모두 적용됩니다.
로드 속도가 느리거나 슬라이서 또는 다른 기능과 상호 작용할 때 업데이트 속도가 느려지는 보고서 사용자는 보고서 성능 저하를 식별할 수 있습니다. 보고서가 프리미엄 용량 또는 패브릭 용량에 호스트되는 경우, Fabric 용량 메트릭 앱을 모니터링하여 느린 보고서를 식별할 수도 있습니다. 이 앱은 Power BI Premium 구독의 상태 및 용량을 모니터링하는 데 도움이 됩니다.
중요
때때로 이 문서는 Power BI Premium 또는 P SKU(프리미엄 용량 구독)를 언급합니다. Microsoft는 현재 구매 옵션을 통합하고 용량당 Power BI Premium SKU를 사용 중지하고 있습니다. 신규 및 기존 고객은 대신 F SKU(Fabric 용량 구독)로 구매를 고려해야 합니다.
자세한 내용은 Power BI Premium 라이선스 관련 중요 업데이트 및 Power BI Premium FAQ를 참조하세요.
순서도의 단계를 따르세요
다음 순서도를 사용하여 성능 저하의 원인을 이해하고 수행할 작업을 결정합니다.
순서도 종결자가 6개 있으며, 각각 수행할 작업을 설명합니다.
터미네이터 | 조치 |
---|---|
|
• 용량 관리. • 용량 크기 조정. |
|
• 일반적인 보고서 사용 중 용량 활동 조사. |
|
• 아키텍처 변경. Azure Analysis Services를 고려하세요. • 온-프레미스 게이트웨이 확인. |
|
• Azure Analysis Services를 고려하세요. • Power BI Premium 고려. |
|
• Power BI Desktop 성능 분석기 사용. • 보고서, 모델 또는 DAX 최적화. |
|
• 지원 티켓을 발행하다. |
조치를 취하세요
첫 번째 고려 사항은 성능 저하 보고서가 프리미엄 용량에 호스트되는지 여부를 이해하는 것입니다.
프리미엄 용량
보고서가 프리미엄 용량에서 호스트되는 경우 Fabric 용량 메트릭 앱 사용하여 보고서 호스팅 용량이 용량 리소스를 자주 초과하는지 확인합니다. 리소스에 대한 압박이 있을 때 용량을 관리하거나 크기를 조정해야 할 수 있습니다(순서도 종결자 1). 적절한 리소스가 있는 경우 일반적인 보고서 사용 중에 용량 작업을 조사합니다(순서도 종결자 2).
공유 용량
공유 용량에서 보고서를 호스트하는 경우에는 용량 상태를 모니터링할 수 없습니다. 다른 조사 접근 방식을 사용해야 합니다.
먼저 하루 또는 월의 특정 시간에 성능 저하가 발생하는지 확인합니다. 이러한 경우는 많은 사용자가 보고서를 열고 있는 것입니다. 다음과 같은 두 가지 옵션을 고려해야 합니다.
- 의미 체계 모델을 Azure Analysis Services 또는 프리미엄 용량(순서도 종결자 4)으로 마이그레이션하여 쿼리 처리량을 높입니다.
- Power BI Desktop 성능 분석기를 사용하여 시각적 개체 및 DAX 수식과 같은 각 보고서 요소의 상태를 확인할 수 있습니다. 이 방법은 성능 문제의 원인이 쿼리인지 시각적 개체 렌더링인지 확인하는 데 특히 유용합니다(flowchart terminator 5).
시간 패턴이 없는 것을 확인하는 경우 다음으로 성능 저하가 특정 지리 또는 지역으로 격리되는지 여부를 고려합니다. 이러한 경우는 데이터 원본이 원격이고 네트워크 통신이 느릴 수 있습니다. 이 경우 다음을 고려하세요.
- Azure Analysis Services를 사용하여 아키텍처 변경(순서도 종결자 3).
- 온-프레미스 데이터 게이트웨이 성능 최적화(순서도 종결자 3).
마지막으로, 시간 패턴이 없고 또한 모든 지역에서 성능이 저하되는 것을 확인하는 경우 특정 디바이스, 클라이언트 또는 웹 브라우저에서 성능 저하가 발생하는지 여부를 조사합니다. 그렇지 않으면 앞에서 설명한 대로 Power BI Desktop Performance Analyzer를 사용하여 보고서나 모델을 최적화합니다(순서도 종결자 5).
특정 디바이스, 클라이언트 또는 웹 브라우저에서 성능이 저하되는 것을 확인하면 Power BI 지원 페이지를 통해 지원 티켓을 만드는 것이 좋습니다(순서도 종결자 6).
관련 콘텐츠
이 문서에 대한 자세한 내용은 다음 리소스를 참조하세요.
- Power BI 지침
- Fabric 채택 로드맵
- 보고서 성능 모니터링
- 성능 분석기
- 궁금한 점이 더 있나요? 패브릭 커뮤니티 요청해 보세요.
- 제안 사항은? Fabric을 개선하기 위한 아이디어 제안하기