メイン コンテンツにスキップ
提供中

最近のレンダリング パフォーマンスの向上が Power BI Embedded で利用可能に

公開日: 8月 14, 2019

最近、次の機能強化が行われました。

  • 同じ iframe への異なるレポートの埋め込み – これにより、エンド ユーザーにレポートの一覧を提供するアプリが同じ iframe を使用してレポートを切り替えることができるため、新しい iframe に埋め込むよりもパフォーマンスが向上します。この機能は、同じ div 要素で embed() メソッドを呼び出すだけで使用できます。
    コード例:
    // 埋め込み構成を使用して reportContainer div 要素に埋め込む
    powerbi.embed(reportContainerDivElement, embedConfiguration1);
    // ボタンのクリックで別のレポートに切り替える
    function onButtonClick() {
        // 別の埋め込み構成を使用して同じ 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 を自分で生成することは避けてください。代わりに、レポートの取得ダッシュボードの取得、またはタイルの取得 API を呼び出す方法で埋め込み URL を取得するようにしてください。config という名前の新しいパラメーターが URL に追加されています。これは、パフォーマンスの向上に使用されます。

また、どのプラットフォームでも高い速度と信頼性が確保されるレポートを作成することが重要です。ベスト プラクティスが確実に使用されるように、「Power BI Embedded のパフォーマンスのベスト プラクティス」の記事に従ってください。

  • Power BI Embedded
  • Features
  • Management

関連製品