이제 Power BI Embedded에서 최근 렌더링 성능 개선 사항 사용 가능

2019년 8월 14일 수요일에 게시됨

최근 다음과 같은 개선 사항이 추가되었습니다.

  • 다양한 보고서를 같은 iframe에 포함 – 최종 사용자에게 보고서 목록을 제공하는 앱이 같은 iframe을 사용하고 보고서 간에 전환할 수 있어 새 iframe에 포함하는 것보다 성능을 향상할 수 있습니다. 이 기능을 사용하려면 같은 div 요소를 사용하여 embed() 메서드를 호출하기만 하면 됩니다.
    코드 예제:
    // embed 구성을 통해 reportContainer div 요소에 포함
    powerbi.embed(reportContainerDivElement, embedConfiguration1);
    // 단추 클릭 시 다른 보고서로 전환
    function onButtonClick() {
        // 다른 embed 구성을 통해 같은 reportContainer div 요소에 포함
        powerbi.embed(reportContainerDivElement, embedConfiguration2);
    }
  • 포함된 보고서에 대한 쿼리 캐싱 – 이제 Power BI Premium 또는 Power BI Embedded 용량으로 지원되는 포함된 보고서에 쿼리 캐싱을 사용할 수 있습니다. 쿼리 캐싱은 이전에 사용된 쿼리 결과를 캐싱하여 콘텐츠 로드 속도를 높여줍니다. 쿼리 캐싱 제어는 Power BI 서비스의 데이터 세트 설정 페이지에서 수행합니다. 자세한 정보.

아직 제어한 적이 없는 경우 Power BI Embedded 성능 모범 사례 문서의 지침을 따르는 것이 좋습니다. 이 문서에서 확인할 수 있는 유용한 팁 몇 가지는 다음과 같습니다.

  • Power BI 클라이언트 SDK 버전 2.6.5 이상을 설치합니다. 향상된 기능이 계속 릴리스되므로 가끔 다시 확인하여 SDK 버전을 업데이트하세요.
  • 직접 포함 URL을 생성하지 마세요. 대신 Get reportsGet dashboards 또는 Get tiles API를 호출하여 포함 URL을 가져오세요. 성능 개선에 사용되는 config라는 새 매개 변수가 URL에 추가되었습니다.

또한 모든 플랫폼에서 보고서를 빠르고 안정적으로 만드는 것이 중요합니다. Power BI 성능 모범 사례 문서에 따라 모범 사례를 사용하도록 하세요.

  • Power BI Embedded
  • Features
  • Management