【问题标题】:How to centralise data source connection settings for Power BI web?如何集中 Power BI Web 的数据源连接设置?
【发布时间】:2020-08-10 04:29:25
【问题描述】:
我有许多 Power BI 报告在 http://app.powerbi.com 上发布给组织的其他成员。它们被组织在不同的工作区中,用于不同的业务部门。
每个报告都有其对应的数据集,这些数据集在计划刷新方面有自己的配置。 (数据源是 Azure SQL 数据库,并不重要)。
有没有办法在所有数据集中集中数据库连接字符串?我不想通过所有报告的数据集来更改密码或更新数据库服务器的 URL。
【问题讨论】:
标签:
powerbi
powerbi-datasource
power-bi-report-server
【解决方案1】:
我在这里找不到要引用的官方文档,但我相信这些凭据不是每个数据集,而是每个数据源,即当您部署第一个数据集以使用此数据源并配置凭据时,第二个此数据源的一个将重用它们。这意味着,如果您为服务器名称创建 CNAME 记录,您可以通过简单地更新 DNS 记录来移动它,这不会影响报告(对于 Power BI,它将是相同的数据源)。
更改密码是另一回事。但是,如果您使用专用帐户(您应该),则可以在切换到新服务器之前在新服务器上进行这些登录,因此 Power BI 根本不需要更新。如果凭据泄露并且您更改了它们,那么您别无选择,只能在 Power BI 中更新它们(但仍然在一个或几个地方,而不是针对每个单独的数据集)。