Power BI で接続できない、接続しようとしたときにエラーが発生しました

データ ソースからデータを取得しようとしたとき、XLS、SQL、Excel ファイルのどれであっても、Power BI は接続に失敗します。この投稿では、この問題について説明し、Power BI が接続できず、接続しようとしたときにエラーが発生した場合に何が起こるかについて説明します。したがって、この問題に直面している場合は、この投稿が参考になります。

Power BI のゲートウェイ接続エラーとは何ですか?

Power BI でゲートウェイ エラーが発生した場合は、データ ソースの情報が基になるデータセットと一致しないことを意味します。この問題を解決するには、オンプレミス データ ゲートウェイで定義されているデータ ソースと、Power BI Desktop で指定したデータ ソースとの間で、サーバーとデータベースが正確で整合性があることを確認します。

Power BI で接続できない、接続しようとしたときにエラーが発生しました

Power BI がデータ ソースに接続できず、接続しようとしたときにエラーが発生した場合、次のいずれかの問題が発生している可能性があります。

  1. ゲートウェイがほとんどの場合オンラインであっても、Power BI はその特定のクラスターのゲートウェイ インスタンスにデータ ソースを登録できません。
  2. Power BI はどのデータ ソースにも接続できません。
  3. Power BI は、アクセスが許可されていないと述べてソースを承認しません。
  4. Power BI: Excel から SQL Server への接続が失敗しました

それらについて詳しく説明します。

1] ゲートウェイがほとんどの場合オンラインであっても、Power BI はその特定のクラスターのゲートウェイ インスタンスにデータ ソースを登録できません

Power BI がゲートウェイ インスタンスにデータ ソースを登録できない場合、データ ソース フィールドに次のエラー メッセージが表示されます。

接続できません: filename.xlsx に接続しようとしたときにエラーが発生しました。詳細: このクラスター内のゲートウェイ インスタンスにこのデータ ソースを登録できませんでした。

そのエラーが表示された場合は、UNC パス全体を指定してみてください。UNC パスとは、サーバーの名前のことです。たとえば、サーバーの名前が FS1 の場合、UNC パスは\\FS1になります。ドメイン名を含む文字列を指定すると、おそらく機能しません。したがって、IT 管理者に連絡して、サーバー名を正確に教えてもらってください。サーバーがわかれば、前述の形式を入力すれば機能します。

2] Power BI はどのデータ ソースにも接続できません

このエラーの別の例は、Power BI がデータ ソースへの接続を拒否する場合です。HTML ソースに接続しようとしたときにこの問題に直面する人もいて、次のエラー メッセージが表示されます。

一方、HTML ソースに接続しようとしたときにこの問題に直面し、このエラーが表示されます。

接続しようとしたときにエラーが発生しました。

詳細: 「ダウンロードされたデータは HTML であり、期待されるタイプではありません。URL が間違っているか、サーバーに正しい資格情報を提供していない可能性があります。」

Excel ブックに接続すると、次のエラーが表示されます。

詳細: 「Excel ブック: 'Microsoft.ACE.OLEDB.12.0' プロバイダーはローカル コンピューターに登録されていません。

HTML ファイルの場合、引き続き Excel ファイルをソースとして使用します。同じファイルのオフライン コピーを作成してデータ ソースとして使用してみてはどうでしょうか? ただし、OneDrive などのオンライン プラットフォームからインポートする場合は、次の変更を行う必要があります。

  1. Power BI Desktop を開きます。
  2. 上部から、[ホーム] > [データの取得] > [Web] の順に選択します。
  3. [Web から] で、[基本] を選択し、指定されたフィールドにリンクを貼り付けます。
  4. Power BI Desktop で資格情報が求められたら、オンプレミス SharePoint の場合は [Windows] を選択し、Microsoft 365 または職場や学校のサイトの OneDrive の場合は [組織アカウント] を選択します。

次に、すべての詳細を入力できるダイアログ ボックスが表示されます。画面上の指示に従ってナビゲートすると、問題なく進むことができます。

ただし、Excelファイルをインポートできない場合は、これらすべての操作を実行する必要はありません。エラー メッセージに記載されている内容を実行するだけです。つまり、記載されているリンクからクライアント ソフトウェアをダウンロードします。ただし、外部ソースから何かをダウンロードすることに対して会社のポリシーがある可能性があるため、IT 管理者に連絡してツールをダウンロードするための適切なリンクを尋ねることが推奨されます。

3] Power BI は、アクセスが許可されていないと述べてソースを承認しません

Power BI は、次のエラー メッセージでデータの承認を拒否します。

接続できません

接続しようとしたときにエラーが発生しました。
詳細: 「このリソースにアクセスできません。」

接続できません

接続しようとしたときにエラーが発生しました。
詳細: 「このリソースへのアクセスは禁止されています。」

この問題を解決するには、いくつかの方法があります。まず、正しいアカウントを使用してログインしていることを確認します。知人の 1 人が Powerdobs アカウントを使用してログインし、失敗する運命にあった Power BI にアクセスしようとしました。したがって、アカウントが正しいことを確認してください。

アカウントが正しい場合は、資格情報設定を編集することになっています。実際、とても簡単です。[クエリを編集] > [データ ソース設定] に移動する必要があり、記憶されているすべての資格情報にアクセスできます。問題を解決するには、問題の SharePoint ディレクトリに保存されている可能性のある不要なパスワードを削除する必要があります。受信したエラー メッセージは一般的なものであり、冗長で不要なパスワードを削除するだけで解決できます。

4] Power BI: Excel から SQL Server への接続が失敗しました

SQL Server から Power BI にテーブルやデータをインポートしようとしたとき、SQL に接続することはできましたが、データベースにアクセスしようとすると、接続が失敗したと表示されます。そうしようとすると、次のエラーが表示されます。

接続できません

接続しようとしたときにエラーが発生しました。
詳細: プロバイダーからデータを読み取る際にエラーが発生しました: 「ファイルまたはアセンブリを読み込めませんでした。必要な偽装レベルが提供されなかったか、提供された偽装レベルが無効です。(HRESULT からの例外:0x80070542)」

このエラーが表示された場合は、最初に SQL DB テーブルを Excel にインポートし、[ホーム] > [他のソースから] > [SQL Server から] に移動する必要があります。次に、Windows 認証または SQL 認証を使用して SQL DB に接続する必要があります。

それでも機能しない場合は、次の点に注意してください。

  • ログインの詳細とサーバー名を確認します
  • 同じ詳細で SQL Server Management Studio にログインします
  • プロキシをオフにします。
  • ファイアウォールをオフにします。
  • 構成マネージャーのすべての TCP\IP 構成が有効になっていることを確認します。
  • すべてがポート 1433 に設定されていることを確認します

以上です。

SSL プロバイダー エラー 0 を修正するにはどうすればよいですか?

SSL プロバイダー エラー 0 が発生した場合は、[サーバー証明書を信頼する] = [True] を選択して提供された証明書を受け入れることで問題を解決できます。これは通常、証明書の検証の問題が原因です。これで問題が解決することを願っています。