Power BI Premium とは

この記事では、Power BI Premium の操作と考慮事項について説明します。Microsoft Fabric の動作の概要については、「Microsoft Fabric の概念とライセンス」を参照してください。

Power BI Premium には、Power BI に対する機能強化と、Premium 機能の包括的なポートフォリオが用意されています。 次の表に、Premium の機能強化の一部を示します。

拡張機能 詳細
組織内の個人向けに Premium を購入する Power BI Premium Per User (PPU)」を参照してください。
メトリックの改善 容量のパフォーマンスは、CPU 使用量のみに依存します。 Microsoft Fabric Capacity Metrics アプリを使うと、メトリックを簡単に把握できます。
自動スケール 過負荷容量の調整によって発生する速度低下を防ぐオプション機能。 有効にすると、容量の負荷が容量制限を超えた場合、自動スケーリングにより、一度に 1 つの仮想コアが 24 時間にわたって自動的に追加されます。 追加の仮想コアは、従量課金制で Azure サブスクリプションに課金されます。

容量と SKU

容量とは、排他的使用のために予約されたリソースの専用セットです。 コンテンツに対して信頼性の高い、一貫性のあるパフォーマンスが提供されます。

各容量には SKU の選択肢が用意されており、各 SKU ではコンピューティング能力に対して異なるリソース レベルが提供されます。 必要な SKU の種類は、デプロイするソリューションの種類によって異なります。

SKU 容量ユニット (CU) Power BI SKU Power BI v コア
F2 2 該当なし 該当なし
F4 4 該当なし 該当なし
F8 8 EM1/A1 1
F16 16 EM2/A2 2
F32 32 EM3/A3 4
F64 64 P1/A4 8
F128 128 P2/A5 16
F256 256 P3/A6 32
F5121 512 P4/A7 64
F10241 1,024 P5/A8 128
F20481 2,048 該当なし 該当なし

1 これらの SKU は、すべてのリージョンで使用できるわけではありません。 このような SKU を使用できないリージョンでの使用を要求するには、Microsoft アカウント マネージャーにお問い合わせください。

サブスクリプションとライセンス

Power BI Premium は、2 つの SKU (Stock Keeping Unit) ファミリで利用可能なテナントレベルの Microsoft 365 サブスクリプションです。

P EM
Range P1 から P5 EM1 から EM3
用途 エンタープライズ機能と埋め込み 組織の埋め込み (組織向けに埋め込む)
コミットメント 月単位または年単位 年単位
Billing 月単位 月単位
追加情報 オンプレミスのPower BI Report Server をインストールするためのライセンスが含まれています EM1 および EM2 SKU は、ボリューム ライセンス プランを通してのみ利用できます。 直接購入することはできません。

購入

Power BI Premium サブスクリプションは、Microsoft 365 管理センター内の管理者によって購入されます。 具体的には、グローバル管理者または課金管理者のみが SKU を購入できます。 購入すると、"仮想コア プール" と呼ばれる容量に割り当てられる対応した数の仮想コアがテナントに届きます。 たとえば、P3 SKU を購入すると、32 個の仮想コアがテナントに提供されます。 詳細については、「How to purchase Power BI Premium」(Power BI Premium の購入方法) を参照してください。

Workspaces

ワークスペースは容量内に存在します。 各 Power BI ユーザーには、マイ ワークスペースと呼ばれる個人用のワークスペースが用意されます。 ワークスペースと呼ばれる追加のワークスペースを作成して、コラボレーションを有効にすることができます。 既定では、ワークスペース (個人用のワークスペースも含む) は、共有容量内に作成されます。 Premium 容量をお持ちの場合は、マイ ワークスペースとワークスペースの両方を Premium 容量に割り当てることができます。

容量管理者は、自分のマイ ワークスペースが Premium 容量に自動的に割り当てられます。

セマンティック モデル SKU の制限

Power BI PremiumPower BI Embedded では、下の表に記載されている各 SKU にメモリの制限とその他の制約があります。

SKU 最大メモリ (GB)1、2 DirectQuery の最大同時接続数 (セマンティック モデルごと)1 ライブ接続 (1 秒あたり)1 クエリあたりの最大メモリ (GB)1 モデル更新並列処理 テーブルあたりの Direct Lake 行数 (百万単位)1、3 OneLake の最大 Direct Lake モデル サイズ (GB)1、3
F2 3 5 2 1 1 300 10
F4 3 5 2 1 2 300 10
F8 3 10 3.75 1 5 300 10
F16 5 10 7.5 2 10 300 20
F32 10 10 15 5 20 300 40
F64 25 50 30 10 40 1,500 無制限
F128 50 75 60 10 80 3,000 無制限
F256 100 100 120 10 160 6,000 無制限
F512 200 200 240 20 320 12,000 無制限
F1024 400 200 480 40 640 24,000 無制限
F2048 400 200 960 40 1,280 24,000 無制限

1Microsoft Fabric Capacity Metrics アプリでは、これらのメトリックは現在公開されていません。

2最大メモリ (GB) 列はセマンティック モデル サイズの上限を表します。 しかし、セマンティック モデルに対する更新やクエリなどの操作のために、大量のメモリを予約する必要があります。 容量で許可されるセマンティック モデルの最大サイズは、この列の数値より小さい場合があります。

3 これらの制限は Direct Lake のテーブルとモデルに適用され、DirectQuery へのフォールバックに影響を与えるガードレールです。 Direct Lake セマンティック モデルには、フォールバックに記載されているように、SKU に基づく追加の制約があります。

セマンティック モデルのメモリ使用量

クエリなどのセマンティック モデル操作は、個々のメモリ制限の対象となります。 制限事項について説明するために、メモリ占有領域が 1 GB のセマンティック モデルと、同一のセマンティック モデルに基づくレポートとの対話中にオンデマンド更新を開始するユーザーを考えてみます。 3 つの個別のアクションによって、元のセマンティック モデルに起因するメモリの量が決まります。これは、セマンティック モデルのサイズの 2 倍を超える可能性があります。 1 つの Power BI 項目で使用されるメモリの合計量は、SKU の セマンティック モデル割り当てあたりの最大メモリ を超えることはできません。

  • セマンティック モデルの読み込み - 最初のアクションは、セマンティック モデルをメモリに読み込みます。

  • セマンティック モデルの更新 - 2 番目のアクションは、セマンティック モデルがメモリに読み込まれた後に更新することです。 更新操作により、セマンティック モデルで使用されるメモリが 2 倍になります。 別のコピーが更新によって処理されている間、データの元のコピーは引き続きアクティブなクエリで使用できるため、必要なメモリが 2 倍になります。 更新トランザクションがコミットされると、メモリ占有領域が減少します。

  • レポートの操作 - 3 番目のアクションは、ユーザーによるレポートの操作によって発生します。 セマンティック モデルの更新中に、レポートの操作によって DAX クエリが実行されます。 各 DAX クエリにより、結果を生成するために必要な一定量の一時メモリが消費されます。 クエリごとに異なる量のメモリが消費される場合があります。 セマンティック モデルのクエリに使用されるメモリは、セマンティック モデルを読み込んで更新するために必要なメモリに追加されます。

更新

Power BI Premium と Power BI Embedded は累積メモリ制限を必要としないため、セマンティック モデルの同時更新はリソースの制約の一因となりません。 ただし、「容量と SKU」で説明されているように、既存の容量のメモリと CPU の制限と、SKU に対するモデル更新並列処理の制限によって、個々のセマンティック モデルの更新は制御されます。

任意の時点で必要に応じて何度でも更新をスケジュールして実行できます。また、Power BI サービスでは、ベスト エフォートとしてスケジュールされた時間にこれらの更新が実行されます。

監視

Power BI Premium と Power BI Embedded を監視する場合は、1 つの側面 ("任意の時点で容量が負荷に対応するために必要な CPU の量") を考慮するだけで済みます。 容量を監視するには、Microsoft Fabric Capacity Metrics アプリを使用します。

このアプリをインストールするには、Microsoft Fabric Capacity Metrics アプリのインストールに関する記事を参照してください。 このアプリの使用方法については、Microsoft Fabric Capacity Metrics に関する記事を参照してください。

購入した SKU サイズあたりの CPU 制限を超えると、次のようになります。

ページ分割されたレポート

Power BI PremiumPower BI Embedded を使用する場合、Power BI のページ分割されたレポートは、Power BI Premium に反映されたアーキテクチャとエンジニアリングの機能強化の利点を活用できます。

  • メモリ - ページ分割されたレポートのメモリ管理はありません。

  • SKU の可用性 - Power BI Premium で実行されるページ分割されたレポートでは、EM1 から EM3 と A1 から A3 SKU を含めた使用可能なすべての埋め込み SKU および Premium SKU に対してレポートを実行できます。 課金は、24 時間にわたって CPU 時間ごとに計算されます。

  • セキュリティとコードの分離の強化 - コードの分離は、容量ごとのレベルではなく、ユーザー単位のレベルで行われます。

Dataflows Gen1

各 SKU では、次の表に示すように、設定された数の Dataflows Gen1 並列タスクを実行できます。

Fabric SKU データフロー並列タスク
F2 2
F4 2
F8 4
F16 8
F32 16
F64 32
F128 64
F256 64
F512 64
F1024 64
F2048 64

Dataflow Gen2 の詳細については、「Dataflow Gen1 から Dataflow Gen2 の移行」を参照してください。

考慮事項と制限事項

現在、Power BI Premium には次の既知の制限があります。

  • ビジュアルのレンダリング - Power BI ビジュアルのレンダリングには、225 秒の制限があります。 レンダリングに時間がかかるビジュアルは、タイムアウトになって表示されません。

  • 調整 - 調整は Power BI Premium 容量で発生する場合があります。 コンカレンシーの制限は、セッションごとに適用されます。 同時に処理されている操作が多すぎると、エラー メッセージが表示されます。 調整を軽減するために、 自動スケーリングを使用できます。 自動スケーリングが有効になっている場合、CPU 消費量が追加の制限を超えた場合でも調整が行われます。 Fabric での調整の詳細については、「ファブリック調整ポリシー」を参照してください。

  • クライアント ライブラリのバージョン - XMLA エンドポイントを介して Premium 容量のセマンティック モデルに接続し、それを使用するクライアント アプリケーションとツールには、Analysis Services クライアント ライブラリが必要です。 ほとんどのクライアント アプリケーションとツールには、最新のクライアント ライブラリと最新の更新プログラムがインストールされるため、通常は、クライアント ライブラリを手動でインストールする必要はありません。 クライアント アプリケーションまたはツールのバージョンに関係なく、次の最小バージョンのクライアント ライブラリが必要です。

    クライアント ライブラリ バージョン
    MSOLAP 15.1.65.22
    AMO 19.12.7.0
    ADOMD 19.12.7.0

    場合によっては、接続または操作エラーのおそれを低減するために、最新のクライアント ライブラリを手動でインストールする必要があります。 インストールされている既存のクライアント ライブラリのバージョンを確認し、最新バージョンを手動でインストールする方法の詳細については、「Analysis Services クライアント ライブラリ」を参照してください。

  • セマンティック モデルの互換性 - 一部のセマンティック モデルは、Power BI サービスの最新のインフラストラクチャと互換性がありません。

    • Power BI サービスで CSV ファイルから作成されたセマンティック モデル。
    • 管理監視ワークスペースのセマンティック モデルと使用状況メトリック モデル。
    • 1103 互換性レベルを引き続き使うセマンティック モデル。
    • プッシュ セマンティック モデル
    • コンテンツ パックなどの非推奨の機能を使うセマンティック モデル。