Power BI を使用した接続

Azure でサーバーを作成して、表形式モデルをデプロイすると、組織のユーザーは接続してデータの探索を開始できるようになります。

Note

Power BI Desktop モデルを Power BI サービスに公開する場合は、Azure Analysis Services サーバーで、Case-Sensitive 照合順序サーバーのプロパティが選択されていない (既定) ことを確認します。 Case-Sensitive サーバーのプロパティは、SQL Server Management Studio を使用して設定できます。

Power BI Desktop での接続

  1. Power BI Desktop で、 [データの取得]>[Azure]>[Azure Analysis Services データベース] の順にクリックします。

  2. [サーバー] にサーバー名を入力します。 必ず URL 全体を指定してください。たとえば、「asazure://westcentralus.asazure.windows.net/advworks」のように入力します。

  3. [データベース] には、接続先の表形式モデル データベースまたはパースペクティブの名前がわかっている場合はその名前を貼り付けます。 それ以外の場合は、このフィールドを空のままにし、後からデータベースまたはパースペクティブを選択することができます。

  4. 接続オプションを選択し、[接続] を押します。

    [ライブ接続][インポート] の両方のオプションがサポートされています。 ただし、インポート モードにはいくつかの制限があるため、ライブ接続を使用することをお勧めします。特に、インポート時にはサーバーのパフォーマンスが影響を受ける可能性があります。

    混合ストレージ モードの Power BI モデルがある場合は、[ライブ接続] オプションが [DirectQuery] オプションに置き換えられます。 モデルがインポートから混在ストレージ モードに切り替えられた場合、ライブ接続も自動的に DirectQuery にアップグレードされます。

  5. 資格情報の入力を求めるメッセージが表示されたら、Microsoft アカウントを選択し、[サインイン] をクリックします。

    Screenshot showing Sign in to Azure Analysis Services.

    Note

    Windows 基本認証はサポートされていません。

  6. [ナビゲーター] で、サーバーを展開し、接続先のモデルまたはパースペクティブを選択してから [接続] をクリックします。 モデルまたはパースペクティブをクリックすると、そのビューのすべてのオブジェクトが表示されます。

    Power BI Desktop でモデルが開き、[レポート] ビューに空のレポートが表示されます。 [フィールド] リストには、非表示にされているものを除くすべてのモデル オブジェクトが表示されます。 右下隅に接続ステータスが表示されます。

Power BI (サービス) での接続

  1. サーバー上のモデルにライブ接続できる Power BI Desktop ファイルを作成します。
  2. Power BI で、[データの取得]>[ファイル] をクリックしてから、お客様の .pbix ファイルを検索して選択します。

要求メモリ制限

システムのパフォーマンスを確保するために、Azure Analysis Services に対して Power BI レポートによって発行されるすべてのクエリに、メモリ制限が強制されます。Azure Analysis Services サーバー上で構成されているクエリ メモリ制限は関係ありません。 クエリがメモリを集中的に消費しすぎる場合は、クエリまたはクエリの計算を簡素化することを検討する必要があります。

クエリの種類 要求メモリ制限
Power BI からのライブ接続 10 GB
共有ワークスペースの Power BI レポートからの DirectQuery 1 GB
Premium ワークスペースの Power BI レポートからの DirectQuery 10 GB
Power BI の Q & A 100 MB

関連項目

Azure Analysis Services に接続する
クライアント ライブラリ