三种方式实现PBI Desktop文件作为服务器,与同事共享数据模型,你更青睐哪一种? | 小调查
- 1 -
上次的文章《强强联合!PBI文件做数据分析服务器,PA实现自动数据更新 | PBI实战应用》中提到:PBID所做的模型,是可以作为一个数据分析服务器,为同事提供数据共享和分析服务,结果发现,很多朋友对此非常感兴趣!
但是,要真正实现PBI Desktop文件作为数据分析服务器,并没有那么简单(想想,如果真的很简单,那PBID是免费的,还能轻易做成服务器,微软怎么赚钱继续投入去改进Power BI产品?)。
- 2 -
核心难点
Power BI Desktop打开时生成的临时SSAS服务,仅允许对本机IP/端口进行监听,说人话就是:仅允许打开这个Power BI文件的电脑的软件进行访问!
就是这一个数字的限制!!!
那能不能直接把这个配置文件给改掉?
可以,但是,这本来就是临时生成的文件,直接改掉是不生效的,你要重启服务(重新打开这个PBI文件),但是,一旦重新打开PBI文件,原有的SSAS服务全部被清除,你改过的东西都会消失,重新生成的服务里仍然是限制本地监听。
死循环了……是不?
- 3 -
三种实现方式
当然,既然说了可以,那总是有办法的,据多位Power BI爱好者朋友的摸索和了解,目前大概有三种实现方式,先把这几种不同的方式说一下,顺便做个小调查,看看大家更加青睐哪一种。
一、“破解”PBID内核文件
“破解”PBID内核文件(仅限本地监听的设置是由某个内核文件控制的),直接解除Power BI Desktop仅允许本机端口监听限制,直接支持远程访问,如下图所示:
二、Power Automate 模拟共享
主机共享Power BI Desktop文件,各电脑用Power Automate在本机上“无感”自动完成文件打开、连接、数据更新过程,模拟服务器共享模式,如下图所示:
三、购买第三方工具
花钱(好像是按年付费)购买第三方付费工具,实现网络“穿透?”,实现模型访问,具体实现技术不清楚,如下图所示:
- 4 -
比较与投票
前面简单介绍了三种实现方式,下面对三种方式进行一些简单比较(纯属个人当前不成熟片面武断非结论性描述,仅供参考):
那么,你更青睐哪一种?动动手指头选一个吧:
投票截止时间:2021年10月24日24:00。
投票后,点赞、点在看,集齐100+个在看,投票总数超过1W+,将对投票最高的选项进行方法介绍。