可以在power bi中使用按钮更改数据源吗?



我是新手。我使用SQL连接在电源bi的数据负载。我在Dev环境中创建了报告。但是我想在所有环境(开发/测试/生产/生产)中使用相同的报告。问:是否可以通过点击仪表板上的按钮来切换连接?

您必须使用参数选择连接并以模板格式存储报告- *.pbit。然后,您可以通过指定相应的参数设置,轻松地从模板创建不同版本的报表。

使用切片器更改环境的唯一方法是首先将来自所有不同环境的数据加载到模型中——显然不建议这样做。

Power BI为此提供了部署管道。此工具将允许您为开发,测试和生产阶段创建3个工作区。然后,您可以通过单击Power BI Service中的按钮或使用REST API从一个阶段部署到另一个阶段。在管道中,你可以为数据集和参数定义规则,这些规则可以用于在部署到下一阶段时自动更改数据源,即将数据源从开发数据库更改为测试数据库,或从测试数据库更改为生产数据库。

您也可以使用API实现类似的功能。请看下面的答案。

这是个棘手的问题。试试上面的答案,如果不奏效,试试下面的方法。

我不认为目前他们没有实施解决方案。根据我的经验,我必须创建3个仪表板以及通往开发、测试和生产仪表板的网关。

如果你的dev,test,prod数据库的列名是相同的,你只需要将复制到你的仪表板并重命名

然后更改数据源,添加新的测试环境主机,并更改模式到测试环境。

如果你得到一些错误,你必须解决,检查列名,主机,最后你必须同步你的数据.

您可以使用相同的方法对于prod env .

一旦你发布,你可以指向dev,test或prod环境的网关。

注意:在你的服务器上建立网关。

最新更新