【发布时间】:2020-02-17 14:58:45
【问题描述】:
我使用 Power BI Desktop 开发了一个 Power BI 报表,指向一个私有的本地开发数据库作为数据源,以便我能够轻松地开发和测试它。然后,我将它从我的 Power BI Desktop pbix 发布到我客户的工作区。
因此,工作区包含已发布的报表和数据集。后来,我的客户更改了数据集,使其现在指向他们自己的正确的本地生产数据库。效果很好。
现在,我想使用之前发布和重新配置的数据集为我的客户发布一份新报告。问题是我在 Power BI Desktop 中看不到任何让报表指向已发布数据集的选项,我也看不到任何避免在每次发布报表时创建新数据集的选项,也看不到任何方法从门户网站重新配置新发布的报告以指向与第一个相同的数据集。
有没有办法做到这一点或解决这种情况?我认为最合理的解决方案是能够更改任何报表的数据集,以便任何报表的数据集可以互换。
更新: 我已经使用了特定于连接的参数,但我无权更改已发布的数据集,所以这是一条死胡同。
我想到的另一件事是,在 Power BI Desktop 中,如果您无法从计算机访问目标数据库,则无法将连接参数值更改为生产环境的值并发布报告,因为 PowerBI Desktop 会询问您首先应用更改,当它尝试应用值时,它会尝试连接到相应的数据库,显然,以尝试连接到数据库服务器的网络相关错误或超时错误结束,因此取消更改并返回开始点。
【问题讨论】:
-
您可以从门户网站(在线)下载 pbix 文件并在您的 powerbi 桌面上使用它。在相同的报告下,您也可以使用不同的子报告,如果没有,您将在从 web 添加 pbix 文件后获得该数据源。 Link 参考文献
标签: powerbi report datasource