powerbi - Power BI网关服务器指向数十个报表后,如何更改它?
问题描述
我们目前正在使用本地数据网关,以允许我们在 app.powerBI.com Web 界面中的报告对其数据源使用本地 SQL Server Analysis Services (SSAS) 服务器表格模型。数十个报表、工作区和其他 PowerBI 对象都在此网关之外运行。
出于资源管理的原因,我们现在需要将此 SSAS 服务器移动到不同的服务器。
如果我去https://app.powerbi.com/点击“设置”齿轮并打开“管理网关”页面,我可以在这里找到我想要更改的详细信息,“服务器”值:
但是对于每个尝试过的管理员,该字段都被禁用。我相信如果我能改变这个领域,我的问题就会得到解决。
我们研究过通过 API 进行此操作,但似乎也无法通过与网关相关的 API 调用进行编辑:https ://docs.microsoft.com/en-us/rest/api/power-bi/gateways
改变网关似乎是阻力最小的路径。如果有人知道该怎么做,请告诉我。
我们的第二个想法是创建第二个网关,并将所有现有仪表板、报告、工作区等指向新网关。但是,我们有很多非技术用户,我们不能指望他们自己参与并在他们创建的东西上执行此操作,因此如果我们这样做,则必须通过 API。看来我可以为调用 API 的用户在他们的“我的工作区”中拥有的东西执行此操作,但我看不到我可以在哪里执行类似“使用网关 1 查找所有对象并改为指向网关 2”之类的操作
有任何想法吗?
解决方案
一种解决方法可能是删除不再需要的数据源,然后在同一集群下创建一个具有相同名称的新数据源,并对服务器名称进行所有必要的更改。
推荐阅读
- clojurescript - 在 core.cljs Clojure 脚本中访问 HTML Input 元素
- c - CS50 Pset4 Recover:正确恢复 049.jpg,恢复的图像不匹配
- java - Spring boot:CsvReader 类未正确从 application.properties 读取文件名
- c# - 文件访问和 Parallel.For
- python - 在 SMTP lib 函数中需要帮助
- expo - 由于套接字超时错误,无法安装 expo-cli
- macos - setenv 出错:MATLAB 上的 startup.m 文件“不存在或不可读”
- vue-router - 如何使用“this.$router.push()”传递道具对象
- reactjs - react-mathjax 渲染两次。我该如何解决?
- c - 在switch语句之前输入字符串并使用switch语句比较c中的字符串