我在PowerBI桌面上使用Azure上的DirectQuery方法创建了一个PBIX文件。之后,我将文件上传到工作区。现在,当我使用MVC API在我的自定义web应用程序上打开该报告时,它会向我抛出以下错误:
Datasource没有凭据。请稍后再试或联系支持,并提供以下详细信息,以帮助您更快地解决问题。
Error CodeDMTS_DatasourceHasNoCredentialError
Server someserver.database.windows.net
Correlation ID3b3d08d7-21cd-7a4b-3778-79841050d3c4
ConnectionType {FieldValue}
Activity ID24480fac-d172-e3a6-17b6-eb8a2ce5b02c
Request IDb1ec1b45-5a65-c642-3fa0-4c5090102720
TimeFri Jun 10 2016 14:53:01 GMT+0500 (Pakistan Standard Time)
Version13.0.1500.198
Cluster URI https://wabi-south-east-asia-redirect.analysis.windows.net/
发布于 2016-06-22 19:56:59
当您将PBIX文件导入到Azure上的Power工作区集合中时,出于安全考虑,该服务不包括您的凭据。导入完成后,可以使用REST修改凭据和/或连接字符串。
具体来说,您需要调用修补程序数据源API 修补网关数据资源API
通过SDK调用这些API的示例如下:
https://stackoverflow.com/questions/37745252
复制相似问题