本来以为关于Onedrive的话题写了5篇后可以告一段落了,结果……
这位老兄提醒了我。
书接上文:
文中提到国内世纪互联版的PowerBI无法刷新onedrive数据源,除非‘科学上网’。文中也给出了测试,第一次刷新失败了,后来‘科学上网’后就成功了。
3点28分时是第一次刷新失败,失败原因:“The underlying connection was closed: An unexpected error occurred on a send.”
本地连接‘科学上网’后,刷新就ok了。
但是我的确忽视了一个问题。
文中也提到过,从Onedrive获取数据,不需要经过本地网关,那么本地是否‘科学上网’对PowerBI的刷新有影响吗?
理论上自然是没有的。
但是为什么在墙严实的时候无法刷新,凿壁之后就可以偷光了呢?
难道只是巧合?
为此,我又进行了多次试验:
6点21、23和24分,并未凿墙,所以刷新失败;6点25分凿开了墙,结果就刷新成功了。
然后我再次将墙给堵上,并且设置了6:30自动刷新,结果失败,接着手动刷新全部失败:
然后我又设置了多个计划刷新,其中7:30是未凿墙;8:30和9:00凿开了墙,结果都刷新失败:
但是意想不到的来了,晚上又进行了多次测试,在正常上网时竟然也刷新成功了,而且连续多次刷新成功;然后科学上网后,第一次刷新未成功,后面都成功了。
而国际版PowerBI不管有没有凿墙,刷新都可以成功:
所以说国内世纪互联版的PowerBI从Onedrive personal获取文件后,云端刷新成功与否和本地是否“科学上网”关系不大,在两个环境中都完全是随机事件。
不过,每次从科学到不科学或者从不科学到科学后,总有那么一两次是刷新失败的。
这就是所谓的:PowerBI中“薛定谔的‘科学’刷新”。
另外,晚上有朋友看了文章后询问:如何从Onedrive personal中获取文件夹呢?
转载自学谦数据运营








暂无数据