如何使用环境配置自动将Power BI(PBIX)从桌面发布到Power BI Web

时间:2019-08-09 21:45:52

标签: continuous-integration powerbi

  1. 我目前有一个桌面PBIX文件,可以手动将其发布到Power BI Web。
  2. 我必须保留同一PBIX文件的不同版本,只是为了基于环境(例如Dev / QA / UAT / Prod等)跟踪不同的来源
  3. 每种环境下我都有多个数据源,即在同一个PBIX文件中,我的数据来自于Application Insights和REST API。

我通过power bi社区进行了扫描,以了解如何执行此操作,但找不到相关信息。所有指针都用于刷新本地PBIX或使用Power BI Web中的“计划刷新”选项。

甚至有人编写了代码来通过OLE自动化命中发布代码,但这不是可接受的解决方案。

https://community.powerbi.com

我想使这个过程自动化

A。我可以根据要发布到的环境在外部提供数据源连接字符串/凭据。

B。使用服务帐户而不是我自己的帐户将报告发布到Power BI Web。

我们当前的构建和部署工具集确实允许使用PowerShell / Azure CLI等。因此,如果解决方案使用这些工具,将会很有帮助。

1 个答案:

答案 0 :(得分:1)

从sql Azure提取数据不需要刷新,但是很昂贵。 在我供职的其中一个组织中,他们使用sql Azure上的视图来完成此任务

相关问题