PowerBI-使用参数动态修改数据源路径

PowerBI-使用参数动态修改数据源路径

在PowerQuery中可以使用参数,通过参数我们可以将多个文件路径相同的字符串进行替换。

以一个案例分享下过程:

第一步,导入一个含有多个sheet表的EXCEL工作薄,点击转换数据,如图:

这里有个小窍门:点选第一个sheet表之后,按住shift,再点击最后一个sheet表,可以选中中间的所有表,最后再点选最后一个sheet表,就可以同时选择所有的sheet表了

第二步:进入PowerQuery编辑器界面后,点击超市销售表,再点击高级编辑器,观察其中的代码,如图:

超市销售表:

2.1再依次点击其他表,并点击高级编辑器,如图:

门店信息维度:

商品销售明细表:

商品信息维度:

通过观察代码,我们发现第一行都是相同的。

2.2因此我们可以通过创建一个参数,让这个参数代替字段串 C:\Users\yl\Desktop\test\test.xlsx

第三步:创建参数

3.1在查询的空白处,右键,会出现新建参数的选项,如图:
3.2点击新建参数,输入名称和当前值,如图:

名称任意填写,当前值填写要替代的字符串,此处为C:\Users\yl\Desktop\test\test.xlsx

创建后的参数如图:

第四步:使用参数将高级编辑器中的代码替换,如图:

超市销售表:

门店信息维度表:

商品销售明细表:

商品信息维度:

4.1注意:使用PowerQuery参数,需要开启参数化,有两个方式可以开启:
4.1.1方式一:在PowerQuery编辑器视图选项卡,参数勾选始终允许,如图:
4.2.2方式二:在PowerBI页面,点击文件->选项和设置->选项-->PowerQuery编辑处勾选,如图:

通过以上操作方法,如果数据源改变,我们只需要修改参数中的值,其他表格的路径就会自动更改。如果数据源是数据库,比如Mysql,SQLServer,操作方法是一样的。

相关推荐
y52364810 天前
PowerBI 字段参数的层次用法,以及DAX获取选中字段和选中字段的值
powerbi
数据科学小丫10 天前
PowerBI 可视化操作——常用视觉对象(堆积条形图、折线图、堆积柱形图、着色地图、丝带图、分解树、瀑布图、散点图...共计 16 种视觉对象)
数据分析·数据可视化·powerbi
Sharewinfo_BJ10 天前
上北智信携“智信BI”闪耀2026上海全球数据周,以灵活部署方案赋能企业数据价值跃升
大数据·人工智能·ai·数据挖掘·微软·powerbi
维C°12 天前
报表设计-7
powerbi
宝桥南山18 天前
Microsoft Fabric - 尝试一下使用Shortcut Transformation进行数据同步
microsoft·ai·微软·database·powerbi·fabric
SL-staff23 天前
中小企业 BI 选型:帆软、Power BI、JVS-BI 性价比与架构对比
数据分析·数据可视化·powerbi·帆软·bi工具·部署架构·jvs-bi
哥本哈士奇24 天前
Power BI学习笔记第12篇:DAX 高级计算与性能优化
powerbi
哥本哈士奇24 天前
Power BI学习笔记第17篇:Power BI Dashboard 常用布局方案推荐
前端·powerbi
哥本哈士奇24 天前
Power BI学习笔记第20篇:面试题汇总 · 第三篇:高级应用与最佳实践篇
powerbi
哥本哈士奇25 天前
Power BI学习笔记第19篇:面试题汇总 · 第二篇:数据建模与 DAX 篇
powerbi