使用excel或powerbi创建pq查询后经常会遇到数据源更改或变动需要修改查询,有时很多表都调用相同查询,更改需要操作每一个表非常麻烦。分享一个可以远程调用代码的方法,所有报表都可以调用相同的语句,一次更新批量生效。

1.代码托管平台

①首先在GitHub等代码托管平台创建仓库,选择公开,不想公开的话可以在局域网或其他可以上传代码的公开访问网站都可以。
②将power query代码复制后新建文本粘贴即可,后缀推荐用.qy方便识别
73298-s3m8m7r9i4.png
创建后复制RAW的链接地址

2.power query远程调用

远程调用也很简单,将引号内粘贴上面获取的代码网址即可

let
    url = "",
    函数 = Expression.Evaluate(Text.FromBinary(Web.Contents(url)),#shared)
in
    函数
文章目录