首页 > 解决方案 > Power BI网关服务器指向数十个报表后,如何更改它?

问题描述

我们目前正在使用本地数据网关,以允许我们在 app.powerBI.com Web 界面中的报告对其数据源使用本地 SQL Server Analysis Services (SSAS) 服务器表格模型。数十个报表、工作区和其他 PowerBI 对象都在此网关之外运行。

出于资源管理的原因,我们现在需要将此 SSAS 服务器移动到不同的服务器。

如果我去https://app.powerbi.com/点击“设置”齿轮并打开“管理网关”页面,我可以在这里找到我想要更改的详细信息,“服务器”值:

PowerBI 网关设置的屏幕截图,显示服务器字段

但是对于每个尝试过的管理员,该字段都被禁用。我相信如果我能改变这个领域,我的问题就会得到解决。

我们研究过通过 API 进行此操作,但似乎也无法通过与网关相关的 API 调用进行编辑:https ://docs.microsoft.com/en-us/rest/api/power-bi/gateways

改变网关似乎是阻力最小的路径。如果有人知道该怎么做,请告诉我。

我们的第二个想法是创建第二个网关,并将所有现有仪表板、报告、工作区等指向新网关。但是,我们有很多非技术用户,我们不能指望他们自己参与并在他们创建的东西上执行此操作,因此如果我们这样做,则必须通过 API。看来我可以为调用 API 的用户在他们的“我的工作区”中拥有的东西执行此操作,但我看不到我可以在哪里执行类似“使用网关 1 查找所有对象并改为指向网关 2”之类的操作

有任何想法吗?

标签: powerbipowerbi-datasourcedata-gatewaypowerbi-datagateway

解决方案


一种解决方法可能是删除不再需要的数据源,然后在同一集群下创建一个具有相同名称的新数据源,并对服务器名称进行所有必要的更改。


推荐阅读