浅析EXCEL自动连接PowerBI的模板

浅析EXCEL自动连接PowerBI的模板

之前我分享过:PowerBI链接EXCEL实现自动化报表 ,其中一个关键工具就是提到的EXCEL链接模板,即宏工作薄。

今天就大概来聊一聊这个宏工作簿的底层原理是啥,怎么实现的。

第一步:

打开一个PBI文件,并始终处于打开状态:

第二步:

使用OFFICE EXCEL 打开该模板,点击启用内容,如图:

(注意:不能使用wps打开该模板)

第三步:

点击Refresh SSAS Connection按钮,该工作簿与处于打开状态的PowerBI文件自动链接,如图:

第四步:

这个工作薄有个隐藏的sheet表,我们右键点击取消隐藏,点击确定如图:

第五步:

取消隐藏的sheet表后,我们可以看到这个表有三个关键点,文件路径,Port,DB,如图:

接下来我们一步步解析这三个关键点:

首先,Port是端口,DB是数据库文件,

我们复制最上方的路径到电脑查看路径所指的文件夹,如图:

打开该文件夹,有一个文件夹和一个文件,继续打开文件夹,如图:

打开Data文件夹,可以看到有个数据库文件和Port文件,如图:

我们发现该数据库文件名和EXCEL工作薄DB对应的名字一样,所以EXCEL工作薄获取的应该就是这个文件。

继续打开下方的Port文件,如图:

我们发现这串数字和EXCEL工作薄中Port对应的数字一样,所以EXCEL工作簿获取的应该就是这个文件中的数字。

因此EXCEL链接模板,即该宏工作薄是通过获取指定的文件夹中的DB文件和端口号将PowerBI和EXCEL连接的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BI瓶子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值