Excel から Power BI データへの接続のトラブルシューティング
Excel を Power BI に接続する際、予期しない結果が出る場合や、機能が想定どおりに動作しない場合があります。 このページでは、Excel で Power BI データを分析するときの一般的な問題についての解決方法を説明します。
Note
接続の種類ごとに個別の記事があります。 それらの記事は次のとおりです。
以下に記載されていないシナリオが発生した場合は、Power BI コミュニティ サイトで支援を求めるか、サポート チケットを作成してください。
Excel での Power BI データに関する問題のトラブルシューティングを行う必要がある場合は、次のセクションを参照してください。
Power BI で [Excel で分析] を使用する場合の問題のトラブルシューティングを行う必要がある場合は、次のセクションを参照してください。
”許可されていません” エラー
1 人のユーザーが複数の Power BI アカウントを持っている場合があります。 Excel がそれらのアカウントのいずれかの資格情報を使って Power BI に接続しようとするとき、目的のセマンティック モデルやレポートにアクセスできない資格情報の使用を試みる場合があります。
この状況が発生すると、許可されていませんというタイトルのエラーが表示されることがあります。 このエラーは、そのセマンティック モデルにアクセスするためのアクセス許可のない資格情報を使用してユーザーが Power BI にサインインしている可能性があることを意味します。 許可されていませんというエラーが発生し、資格情報の入力を求められた場合、使用するセマンティック モデルにアクセスするためのアクセス許可を持つ資格情報を入力してください。
それでもエラーが発生する場合は、アクセス許可を持つアカウントを使って Power BI にログインしてください。 その後、Excel でアクセスしようとしている Power BI のセマンティック モデルを表示し、アクセスできることを確認してください。
オンプレミスの Analysis Services にアクセスできない
SQL Server Analysis Services または Azure Analysis Services データにライブ接続しているセマンティック モデルにアクセスしようとすると、エラー メッセージが表示されることがあります。 このエラーは、ユーザーが Power BI セマンティック モデルに接続できないために発生する可能性があります。 この状況は、Analysis Services へのライブ接続でセマンティック モデルを構築した場合に、ユーザーが Power BI のセマンティック モデル アクセス許可に加えて、Analysis Services 内のデータに対する読み取りアクセス権を持っていない限り、発生する可能性があります。
ピボットテーブルの値領域にドラッグできない
Excel は、外部 OLAP モデルを使用して Power BI に接続します。 これらのアプリケーションが接続されると、すべての計算がサーバー上で実行されるため、"ピボットテーブル" では外部モデルでメジャーを定義する必要があります。 この要件は、ローカル データ ソースの操作とは異なります (Excel 内のテーブルや、Power BI Desktop または Power BI サービスのセマンティック モデルの操作など)。 そのような場合は、テーブル モデルをローカルで使用できます。また、暗黙的なメジャーを使用することもできます。 暗黙的なメジャーは動的に生成され、データ モデルに格納されません。 これらのケースでは、Excel での動作は、Power BI Desktop や Power BI サービスでの動作とは異なります。 たとえば、Power BI ではメジャーとして処理できるが、Excel ではメジャー (または値) として使用できない列がデータ内に存在する場合があります。
この問題に対処するには、いくつかの選択肢があります。
- Power BI Desktop でデータ モデルにメジャーを作成します。 その後、そのデータ モデルを Power BI サービスに発行し、その発行したセマンティック モデルに Excel からアクセスします。
- Excel PowerPivot でデータ モデルにメジャーを作成します。
- テーブルだけを含み、データ モデルを含まないデータを Excel ブックからインポートした場合は、そのテーブルをデータ モデルに追加できます。 その後、前述の手順に従って、データ モデルにメジャーを作成します。
Power BI サービスでモデルにメジャーを定義したら、それらを Excel ピボットテーブルの [値] 領域で使用できます。
接続を確立できない
接続を確立できませんというエラーの主な原因は、コンピューター上の OLE DB プロバイダーのクライアント ライブラリが最新でないことです。
OLAP キューブ モデルが見つからない
OLAP キューブ モデルが見つかりませんというエラーの主な原因は、アクセスしようとしているセマンティック モデルにデータ モデルがないため、Excel でセマンティック モデルを分析できないことです。
”トークンの期限が切れています” エラー
トークンの期限が切れていますというエラーの主な原因は、使用しているコンピューターで最近 [Excel で分析] 機能を使用していないことです。 このエラーを解決するには、資格情報を入力し直すか、またはファイルをもう一度開くと、エラーは表示されなくなります。