2

在控制台应用程序中按照步骤 7 ( https://azure.microsoft.com/en-us/documentation/articles/power-bi-embedded-get-started-sample/ ) 更新连接字符串时出现错误直接查询连接。

我尝试通过从 azure 向我的数据库提供连接字符串并仅替换用户名和密码来完成第 7 步。

控制台应用程序产生的错误是一条红色消息,上面写着“错误请求”

在无法完成此步骤 7 的情况下,带有嵌入式报告的 Web 应用程序会产生以下错误:

无法加载此视觉对象的数据

错误代码DMTS_DatasourceHasNoCredentialError

4

3 回答 3

4

第7步终于奏效了。

在查看显示其代码的以下链接(第 500 行)后,我理解了第 7 步: https ://github.com/Azure-Samples/power-bi-embedded-integrate-report-into-web-app/blob/master/ ProvisionSample/Program.cs

需要明确的是,在此步骤中提供的“用户名:”和“密码:”对应于 Azure SQL 凭据。我可以跳过这一步:“连接字符串(输入跳过):”鉴于连接是在上传的 PBIX 报告中定义的。该报告使用直接查询。完成第 7 步后,该报告正在 Web 应用程序上运行。

于 2016-06-29T20:25:51.107 回答
1

只是一个小的补充,可能会帮助某人。如果您还需要更改连接字符串,则应按以下格式说明:

Data Source=xxxx.database.windows.net;Initial Catalog=dbName;User ID=xxx;Password=xxx;

PBI 论坛上的 Nithya:https ://community.powerbi.com/t5/Developer/PowerBI-Embedded-Sample-Connection-string/td-p/27454

于 2016-11-18T17:06:15.330 回答
0

我今天有同样的问题。新的 CLI 现在无法执行第 7 步。你得到了不好的要求。转到 GitHub 并下载旧版本。我做到了,允许我设置连接字符串,这一切都开始工作了。

于 2017-07-18T19:08:09.507 回答