2016-12-22 7 views
3

PowerBI内蔵をテストしたいので、pbixファイルをパブリッシュして埋め込むことができるthe sample appをダウンロードしました。 そこで私は、DirectQueryオプションを使用してAzure SQLで作成することができる最も簡単なPowerBIファイルを基礎データソースとして作成しました。PowerBI Embedded:データソースに資格情報がなく、ゲートウェイにパッチを当てることができません

私は正常に私が正常に enter image description here

コードは、ユーザー名とパスワードの資格情報を使用してゲートウェイにパッチを適用することにした後、私のPowerBIファイルの接続文字列を変更し enter image description here

私のワークスペースコレクションでPowerBIファイルをインポート

失敗しました enter image description here

私はこのエラーが発生しました。 enter image description here

接続文字列は正しく更新されたため、正しい形式になっていると思います。私はすでに別のSQLデータベースを指し示そうとしていましたが、そのエラーは他のSQLデータベースをエラーメッセージに表示します。

1)これは私が与えたbecause the Gateway does not get the credentialsが正しいと思いましたか? 2)誰かがこれを修正する方法を知っていますか?

ありがとうございます!

+2

火曜日以降、多くの人々が同じ問題を抱えています。http://community.powerbi.com/t5/Issues/Unable-to-update-dataset-credentials-after-importing-a-new/idc-p/105590#M1176、REST APIをMicrosoftが修正するまでお待ちください –

+0

これは致命的なエラーです!私は文字通りオンラインに関する情報を見つけることができません。ソートしましたか? – JMK

答えて

0

@Cuong Leが述べたように、これは最初はマイクロソフトの問題でした。 問題が修正されたときに、私はまだBadRequest例外を受け取りました。 PowerBI-CLIで資格情報を更新しようとすると、問題はより明確になりました。 Azure IPアドレスの権利を関連するSQLデータベースに与える必要がありました。私がそれをしたら、資格情報を更新することができました。残念ながら、PowerBI API SDKの例外メッセージは、PowerBI-CLIメッセージほど良くはありません。私もPowerBI API SDKで試してみました。

[powerbi] { "エラー":{ "コード": "DM_GWPipeline_Gateway_DataSourceAccessError"、 "pbi.error":{ "コード": "DM_GWPipeline_Gateway_DataSourceAccessError" 私が得

例外メッセージは、以下の通りでした「詳細」:「詳細」:「{"コード": "DM_ErrorDetailNameCode_UnderlyingErrorCode"、 "詳細":{"タイプ":1 "値": "2146232060"}}、{"コード" DM_ErrorDetailNameCode_UnderlyingErrorMessage "、" detail ":{" type ":1、" value ":"ログインが要求したサーバー 'engiep-dev-weeu-sql'を開くことができません。アクセスを有効にするには、Windows Azure管理ポータルを使用するか、マスターデータベースでsp_set_firewall_ruleを実行して、このIPアドレスまたはアドレス用のファイアウォールルールを作成しますsの範囲。この変更が有効になるまでに最大5分かかる場合があります。 "}}、{" code ":" DM_ErrorDetailNameCode_UnderlyingHResult "、" detail ":{" type ":1、" value ":" 2146232060 "}} "コード": "DM_ErrorDetailNameCode_UnderlyingNativeErrorCode"、 "詳細":{ "タイプ":1、 "値": "40615"}}]}}}

使用する正しいのConnectionString形式は:

データソース= yourDataSource;初期カタログ= yourDataBase;ユーザーID = yourUser;パスワード= yourPass;

(どこでも引用符を使用しないでください。)私は同じことを経験していた

0

問題。また、それはgithubの未解決の問題です。画像は装着

:この問題を解決するには enter image description here

を、私はNPMから PowerBI CLI 1.0.4を使用。また、接続の更新操作を使用しました(忘れずに-dを追加してください)。

powerbi update-connection -c [workspace name] -k [access key] -w [workspace id] -d [dataset id] -s "Data Source=xxx.database.windows.net;Initial Catalog=xxx;User ID=xxx;Password=xxx" 

これが失敗した場合は、再度(接続の更新操作)を実行してください。

問題が発生するのは、データソースの資格情報がワークスペースに引き継がれないことがあるためです。

ダイレクトクエリを使用するレポートの場合、インポートが完了すると、資格情報がpbixに持ち込まれることはありません。すべての個人情報は取り除かれます。

希望すると便利です。 ありがとう

関連する問題