2016-10-05 4 views
0

Azure SQL Server VMでホストされているデータに基づいて、PowerBI Desktopでレポートを作成しています。 レポートを公開するとき、私は以下のエラーが表示されます。Azure VMとEnterprise GatewayでPower Desktopを使用する

Publishing succeeded, but the published report cannot connect to the data source because we were unable to find a gateway. Please install and configure an enterprise gateway

私はしかし、私はウェブ上で行くことによって自分のデスクトップからアクセスしています、企業のゲートウェイが私の紺碧のVMにローカルにインストールされているためであると考えていると、ファイアウォールを介して。したがって、私は、問題は、企業のゲートウェイは

netbios-name

のような機械が知っている一方で私のPCは、私が使用してpowerBIウェブにデスクトップのレポートをアップロードすることができますどのような方法があります

mymachine.cloudapp.net

で機械をaccesesということであると考えていますこの構成ですか?もう1つの解決策は、マシンとSQLサーバーが "mymachine.cloudapp.net"と認識されるようにすることです。これをエンタープライズゲートウェイを介して接続するための名前として使用できますが、その方法はわかりません(エイリアスをSQL Serverに追加するだけでは不十分です)。

答えて

1

これはちょっとハッキリですが、回避策があります。

オープンサーバとあなたのhostsファイルを編集して、次の行を追加します

127.0.0.1 mymachine.cloudapp.net

がmymachine.cloudapp.netが別名としてSQL Serverで構成されていることを確認しますが。

PowerBIでは、新しいエンタープライズゲートウェイデータソースを追加します。今回は、mymachine.cloudapp.netを使用して、netbios-nameではなく接続します。接続にはSQL認証を使用する必要があります。

このようにPowerBIをAzure VMに接続することは、暗号化されていない可能性があるため、理想的ではありませんが、これはPowerBI DesktopとWebの間で異なるホスト名の問題を回避します。

関連する問題