这是来自实际的一个痛点,大家都知道在 PowerBI 云端可以设置其自动刷新时间,例如:每天 9:00 刷新数据。这里有一个限制是:PowerBI 只能设置间隔半个小时的刷新间隔,而是必须是在 0 或 半点刷新,对于普通 Pro 用户的刷新限制都是不多于 8 次/日。
这里有个问题是:如果你和老板(看报告的重要人物)约定了说每天 9:00 刷新数据,而他 9:00 来看的时候,发现报告并没有刷新呢,因为这时候数据还没有刷新完成。
前置条件
首先你需要知道如何正常刷新PowerBI云端的数据,这个非常基础,而且有大量教程,就不再重复。上面已经提到的问题就是你设置了时间必须是完整的半点或整点,而刷新又需要一定的时间。
例如:如果刷新需要 15 分钟,最好可以将刷新时间设置在 8:40 ,这样就可以在 9:00 确保可以看到新鲜的报告结果。
我们可以用三个 Power Platform 大杀器的自动化流来完成这个工作。你可以在 flow.microsoft.com 了解到更多关于流的内容。在你已经有了 PowerBI 帐号后,使用流也就成了一件非常自然的事情。下面来具体说明。
image创建流
用自己已有的 PowerBI 账号(也就是Office365账号)登陆:flow.microsoft.com,便可以构建自动化的工作流,如下:
image选择【计划-从空白开始】就相当于在一个固定的时间来触发这个工作流处理。如下:
image点击【创建】即可。
配置 PowerBI 自动刷新
image按照四步配置,即可:
- 设置循环周期,已经设置为每日;
- 选择一个组件主题,会自动列出相关内容;
- 选择PowerBI类别;
- 选择操作:刷新数据集。
接着:
image选择一个【工作区】以及工作区内需要刷新的【数据集】即可。
大功告成。
你可以立即【测试】这个流以查看结果。
注意:你只需要将这个流设置在合理的时间即可,这个时间可以是任意的。
总结
通过本文的方法,你就可以摆脱整点刷新的限制而通过流来自由控制刷新的时间。
需要注意的是:
- 刷新的次数不能超过你的用户级别
- 如果你是普通或Pro帐号,使用流每天也不能刷新超过 8 次
- 理论上可以每分钟刷新一次,但你只有 8 次机会
至于这么使用这个特性就留给你发挥想象力吧。
网友评论