繁体   English   中英

以编程方式更改 Power BI 文件中的数据源

[英]Programmatically change the data sources in a Power BI file

我需要使用 PowerShell 来更改本地Power BI 报表文件的数据源路径 比如我想把数据源路径从C:\\.....\\sales.csv D:\\.....\\sales_new.csv

我发现了这个四年前对一个非常相似的问题的回答。 我已按照说明进行操作,并且运行良好。 唯一的问题是每次更改 xml 文件中的数据源路径后,我都需要手动刷新 Power BI 报告。 术语“手动刷新”是指有人需要打开每个 Power BI 文件并确认数据源的刷新。

我的客户在更改 xml 文件中的数据源路径后手动刷新每个 Power BI 报告令人不满意。

我还阅读了有关将 Power BI 报告文件的结尾从 *.pbix 更改为 *.zip、提取它并打开“连接”文件以修改存储在此文件中的路径的可能性。

但是,当我用记事本打开“Connections”文件时,该文件中没有数据源路径,如C:\\.....\\sales.csv

有什么方法可以以编程方式更改本地Power BI 报表文件中的数据源路径,而无需在更改数据源路径后手动刷新 Power BI 文件?

这个答案帮助我解决了我的问题: https : //community.powerbi.com/t5/Desktop/Power-BI-Desktop-does-not-resolve-parameters-for-connection/mp/2115774/highlight/true#M783462

正如我所问的,它不会更改本地报表的数据源路径,而是更改存储在 Power BI 报表服务器中的报表。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM