动态Power BI OData数据源位置

时间:2016-09-28 13:41:00

标签: powerbi

我们有一个安装在客户站点上的Web应用程序。

他们可以选择Web服务器的名称及其运行的端口。

Web应用程序通过OData端点公开一些数据。

Web应用程序还提供一些模板Power BI文件(.pbit)

目前,当客户第一次运行pbit文件时,数据刷新失败,他们必须重新链接他们的数据源。

我们使用数据源引用并将端点的位置存储在参数表中,但客户必须更改此值仍然很麻烦,而且,由于我们(Web应用程序)知道端点URL,我们'我希望能够使用适当的设置更新pbit文件。

理想情况下,我们希望API能够操作pbit文件,或者可能能够为Power BI桌面提供参数,甚至可以加载pbit文件(这是一个.zip文件,因为我确定你知道!),并改变其中的适当部分。

有没有人真正设法以编程方式或动态更改数据源URI而无需人工干预?

感谢。

1 个答案:

答案 0 :(得分:0)

我会使用查询参数功能(更多详细信息,请参见下面的链接)。请注意,截至2016年7月更新,参数源现在可以是另一个查询。

因此,我将通过指向Azure SQL实例或其他一些可帮助他们选择正确值的Web可见源来构建“参数允许值”查询。

https://powerbi.microsoft.com/en-us/blog/deep-dive-into-query-parameters-and-power-bi-templates/

https://powerbi.microsoft.com/en-us/blog/power-bi-desktop-july-feature-summary/