Power BI Premium では、組織内の Power BI コンテンツのスケールとパフォーマンスが提供されます。 Power BI Premium では、パフォーマンスの向上、スケールの拡大、メトリックの改善などの機能強化が提供されます。 さらに、Premium を使用すると、 自動スケーリングを使用して、使用量が多い場合の速度低下を回避するために、コンピューティング容量を自動的に追加できます。
自動スケーリングでは、Azure サブスクリプションを使用して、Power BI Premium サブスクリプションのコンピューティング負荷がその容量によって遅くなる場合に、より多くの v コア (仮想 CPU コア) を自動的に使用します。 この記事では、Power BI Premium サブスクリプションで自動スケールを機能させるために必要な手順と、自動スケールが有効になっている条件について説明します。 自動スケールは Power BI Premium でのみ機能します。
Important
自動スケールは、Power BI Premium P SKU で使用できます。 自動スケールは、Fabric F SKU では使用できません。
自動スケールを有効にするには、次の手順を完了する必要があります。
以降のセクションでは、手順について詳しく説明します。
注
- Microsoft 365 Government Community Cloud (GCC) では、商用の Azure クラウドを使用しているため、自動スケーリングは使用できません。 使用可能な機能と使用できない機能の詳細については、 米国政府のお客様向けの Power BI 機能の可用性に関する記事を参照してください。
- Power BI Embedded には、標準の垂直自動スケール機能は用意されていません。 Power BI Embedded の代替自動スケール オプションの詳細については、「 Power BI Embedded での自動スケール」を参照してください。
自動スケーリングで使用する Azure サブスクリプションを構成する
自動スケールで動作するように Azure サブスクリプションを選択して構成するには、選択した Azure サブスクリプションに対する 共同作成者 権限が必要です。 Azure サブスクリプションの アカウント管理者権限 を持つすべてのユーザーは、 共同作成者としてユーザーを追加できます。 さらに、自動スケーリングを有効にするには、Power BI テナントの管理者である必要があります。
自動スケーリングを使用する Azure サブスクリプションを選択するには、次の手順を実行します。
Azure portal にサインオンし、検索ボックスに「サブスクリプション」と入力して選択 します。
[ サブスクリプション ] ページで、自動スケールを使用するサブスクリプションを選択します。
選択したサブスクリプションの [設定] の選択から、[ リソース グループ] を選択します。
[ 作成] を選択して、自動スケーリングで使用するリソース グループを作成します。
リソース グループに名前を付け、[ 確認と作成] を選択します。 次の図は、 powerBIPremiumAutoscaleCores という名前のリソース グループの例を示しています。 リソース グループには任意の名前を付けることができます。 サブスクリプションの名前とリソース グループの名前を書き留めます。 Power BI 管理ポータルで自動スケールを構成するときに、一覧から選択する必要があります。
Azure によって情報が検証されます。 検証プロセスが正常に完了したら、[ 作成] を選択します。 アクションが完了すると、Azure portal の右上隅に通知が表示されます。
Power BI 管理ポータルで自動スケールを有効にする
自動スケーリングで使用する Azure サブスクリプションを選択し、前のセクションで説明したようにリソース グループを作成したら、自動スケーリングを有効にして、作成したリソース グループに関連付ける準備ができました。 自動スケールを構成するユーザーは、これらの手順を正常に完了するために、少なくとも Azure サブスクリプションの共同作成者である必要があります。 Azure サブスクリプションの共同作成者ロールにユーザーを割り当てる方法の詳細を確認できます。
注
サブスクリプションを作成し、管理ポータルで自動スケーリングを有効にすると、 Microsoft.PowerBIDedicated/autoScaleVCores リソースが作成されます。
Microsoft.PowerBIDedicated/autoScaleVCores リソースのプロビジョニング、更新、削除を Power BI Premium で妨げる Azure ポリシーがないことを確認します。
次の手順では、自動スケールを有効にしてリソース グループに関連付ける方法を示します。
Power BI 管理ポータルを開き、左側のウィンドウから [容量の設定] を選択します。 Power BI Premium 容量に関する情報が表示されます。
[ 自動スケールの管理] を選択して、 自動スケールを有効にして構成します。 [自動スケール設定] ウィンドウが表示されます。 [ 自動スケールを有効にする] を選択します。
自動スケーリングで使用する Azure サブスクリプションを選択します。 現在のユーザーが使用できるサブスクリプションのみが表示されるため、少なくともサブスクリプションの 共同作成者 である必要があります。 サブスクリプションが選択されたら、前のセクションで作成した リソース グループ を、サブスクリプションで使用できるリソース グループの一覧から選択します。 自動スケーリングに使用する v コアの最大数を割り当て、[保存] を選択 します。
Power BI によって変更が適用され、ウィンドウが閉じられ、適用した設定を含む 容量設定 にビューが返されます。
自動スケールがトリガーされるタイミング
自動スケールは、トリガーされたときにのみ課金されます。 自動スケーリングは、対話型のスロットリング が容量に対して実装されるときにトリガーされます。 容量に対する対話型操作が遅れると、超過分をカバーするために自動スケーリング v コアが追加されます。 超過分がカバーされない限り、自動スケーリングに割り当てた v コアの数に達するまで、v コアは 30 秒ごとに容量に追加されます。 自動スケール コアが追加されると、少なくとも 24 時間アクティブなままになります。 24時間後、容量のスロットル状態が評価され、容量がスロットルされていない場合、オートスケールの使用量はゼロに戻ります。
自動スケールを無効にする
自動スケールを無効にするには、次の手順に従います。
Power BI 管理ポータルを開き、[容量の設定] を選択します。
自動スケールを無効にする容量を選択します。
[自動スケールの管理] を選択する
[ 自動スケールを有効にする] チェック ボックスをオフにします。