暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

不打开Power bi文件如何获取M查询,试试这个方法

PowerBI研究所 2021-07-15
1385

之前遇到一个问题:如何在不打开pbix的情况下,获取power query的M查询

今天分享下方法:

由于power bi有两种文件格式,pbix和pbit,则分成两部分来分享:第一部分,对于pbit文件:第一步:将pbit文件的扩展名修改为zip,然后解压这个zip文件,可以看到文件夹里面有个DataModelSchema文件,如图pbix解压文件

第二步:使用notepad++或记事本打开DataModelSchema文件,搜索source,可以看到M查询代码,如图DataModelSchema文件

使用上面2步可以在不打开power bi文件的情况下获取power query的M查询,暂时没有出现例外。

第二部分,对于pbix文件:第一步,将pbix文件的扩展名修改为zip,然后解压这个zip文件,可以看到文件夹里面有个DataMashup文件,如图pbix解压文件:

第二步:使用notepad++打开DataMashup文件,修改编码为UTF-8,如图修改编码为UTF-8,如图:

第三步:ctrl F搜索let,可以找到M查询代码的位置,如图第三步:

第四步:复制M查询代码,将代码中的",\r\n 删除,即可得到完整的M查询代码,如图第四步

注意事项:1.对于pbit文件,方法测试一直有效。2.对于pbix文件,测试可能有效,只有当你修改格式为zip,且有DataMashup文件的时候有效。所以这个方法是比较有效,暂时没有找到简单且更有效的方法。如果你的pbix文件解压后含有DataMashup这个文件,不妨试试这个方法。


点击箭头下方按钮可以留言

留言




文章转载自PowerBI研究所,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论