美文网首页PowerBI
如何在Excel中调用Power BI Desktop文件模型分

如何在Excel中调用Power BI Desktop文件模型分

作者: 袁雷 | 来源:发表于2018-01-13 11:13 被阅读317次

    我们都知道Power BI Desktop建模体验要远优于Excel中的PowerPivot插件,那么自己辛辛苦苦搭建好的一个模型,如果想去EXCEL中做调用分析我们如何实现呢?之前我们给大家介绍过通过DAX Studio获取服务器名称调用,但是方法还是过于繁琐的,今天就给大家介绍一种更为便捷的方法,该方法由Matt Allington发明,下面我们一起看看:

    第一步 用PowerBI打开并且仅打开我们需要在excel中分析的PowerBI文件;

    image

    <图1 我们随机找了一份PBI文件给大家演示>

    第二步 打开我们分析模板:

    image

    <图2 模板文件>

    我们可以看到模板文件打开后透视表字段是空白的;

    第三步 我们点击刷新获取数据:

    image

    <图3 刷新后的模板>
    我们可以看到,简单的刷新我们的Power BI中的文件就被我们调用过来了,接下来我们就可以在透视表中完成我们的分析了,也可以使用强大的OLAP转化为CUBE公式去分析使用,或者生成分析图表。


    image

    <图4 使用CUBE公式拆解后的表格>

    第四步 另存我们完成的表格,注意另存格式选择xlsm格式,后期我们才可以根据最新Power BI Desktop文件刷新我们的表格

    image

    <图5 另存格式>

    总结:

    1、本案例原理是:编写VBA自动获取本地模型文件端口号,结合PQ查询,自动创建透视表,当然原理我们无需了解;
    2、本案例调用数据为时时调用,模型并不存在Excel文件中,所以关闭pbi文件后,透视表字段将无法展开或者重新调用;
    例如我们关闭pbi文件在透视表中重新拖入字段后会报错,如果需要更新透视表内容,我们打开pbi文件后就可以正常操作


    image

    模板文件获取办法:

    关注公众号:【简快EXCEL】ID: PowerBIpro ,回复关键词 101 即可免费获取。

    image

    相关文章

      网友评论

      本文标题:如何在Excel中调用Power BI Desktop文件模型分

      本文链接:https://www.haomeiwen.com/subject/yrhcoxtx.html