利用网关实现Power BI报告的自动刷新

上篇文章介绍了如何利用PowerBI制作一个迷你的东京奥运奖牌榜,除了可视化技巧,如果你通过上篇文章的"阅读原文"链接,仔细看过这个报告,会发现数据是自动更新的,报告web链接如下:

https://app.powerbi.cn/view?r=eyJrIjoiMmY0YzQ4YTUtMjk2Ni00MDI5LTkxZmUtYjk3YjZhMWE5NDAzIiwidCI6IjNhN2Y1MzA4LTU0MDctNDU2Zi1iY2VkLTRlODI0NzJlMWIzZCJ9

这篇文章接着以这个奥运奖牌榜报告为例,介绍如何让PowerBI报告实现自动更新。

首先自计划刷新的前提是需要在电脑中安装数据网关(Gateway),你可以简单把网关理解为本地数据和云端在线报告连接的枢纽。

数据网关工作的基本原理是,它根据云端的指令,连接本地所使用的数据源,并将获取的数据推送到云端,实现云端数据集的定时自动刷新。

关于网关的介绍以及下载安装、配置,可以参考官方文档:

https://docs.microsoft.com/zh-cn/power-bi/connect-data/service-gateway-onprem

这个文档以及其中的链接,详细介绍了网关安装步骤和可能遇到的问题,这里不再展开,大家可以自行下载安装配置。

网关安装并配置完成以后,只需要简单几个步骤就能实现PowerBI报告的自动刷新了。

1. 将PowerBI Desktop制作的报告发布到PowerBI服务

PowerBI Desktop中设计完成以后,点击发布,将报告发布到PowerBI服务中。

2. PowerBI服务中设置网关连接

登录PowerBI服务,在工作区中找到之前发布的数据集,点击设置:

然后展开"网关连接",下图是尚未配置网关的状态,点击右侧的操作箭头,

将此数据集所使用的数据源添加到网关,在弹出的数据源设置窗口中,会自动带出关于该数据源的信息,可以修改数据源的名称,如果有空白需要填写的信息也补充完整,完成数据源的添加。

然后再回到"网关连接",将数据集映射到已添加的数据源中,点击应用完成连接。

3. 设置刷新计划

依然在网关连接的界面,展开下方的"计划的刷新",就可以设置刷新计划了,

免费以及Pro账户每天最多设置计划刷新8次,Premium账户高级工作区中的数据集每天计划刷新的上限是48次,间隔都是半小时的倍数,可以根据实际的需要设置每天何时刷新、一天刷新几次。

这里配置完成以后,PowerBI服务中的报告就能自动刷新了,在刷新历史记录中可以看到刷新的实际执行情况。

如果是可以公开的数据,你还可以将报告发布到web,

然后就会得到一个网址,生成如同这个奥运奖牌榜一样的公开在线报告,并且报告的数据是按照既定的刷新计划定时更新的。

最后,还有一个小细节,为了在报告中显示每次刷新的具体时间,可以在报告中利用M函数生成一个数据:

DateTime.LocalNow()+#duration( 0 , 8 , 0  ,0 )

这个公式在本地时间的基础上加上8个小时,目的是为了在线报告中能按中国北京时间来正确显示,把这个时间添加到报告页即可(关于在线时间的问题参考:Power BI服务中时间显示错误的解决办法)。

通过以上的设置,就实现了一个自动更新的PowerBI在线报告,它不需要在本地重新发布,甚至不需要打开pbix文件,就会按计划定时刷新数据。


(0)

相关推荐

  • Power BI刷新避免使用网关,蚊子肉也是腿,电费也是钱

    之前写过一篇文章,在使用Power BI进行建模时,能尽量使用SQL就不要使用Excel文件. 整理你的报告从使用SQL开始 不过,绝大部分报告,免不了要使用excel文件的,尤其是对于很多不熟悉SQ ...

  • 理解Excel及其Power系列功能、PowerBI的关系

    小勤:大海,你最近一直叫我学Power Query,Power BI之类的,他们到底是啥呀?有啥牛B的呀? 大海:这个我很难给你解释,不过,既然你感兴趣,我先虎妈或度娘一下给你他们有多牛B好了.关于P ...

  • Power BI报告如何像PPT一样自动演示?

    最近碰到几个朋友问到,如何在PowerBI中实现自动播放报告页面,类似于PPT幻灯片自动演示的效果? 在PowerBI Desktop以及PowerBI 服务中没有自动播放的功能,不过在PowerBI ...

  • Power BI报告设计技巧:动态工具提示

    之前的文章中介绍了PowerBI工具提示的用法,通过鼠标悬停,弹出一个迷你的图表展示详细信息. 昨天在会员微信群中,碰到有同学问,能不能设计几种工具提示,根据不同的按钮切换,让鼠标悬停后弹出的迷你报表 ...

  • 这个Power BI报告加密技巧,看完你就可以用上!

    有小伙伴问为了让PowerBI报告安全一些,能不能给报告加密,让其他人输入正确的密码才能查看,对于免费用户,其实并没有这种分享方式,但可以通过变通的方式实现,比如我上周做的一个示例报告,你可以在视频号 ...

  • 利用Power BI智能叙述,生成动态报告摘要

    使用PowerBI制作数据报表非常方便,但一个可视化报告,不能只有图表,在报告中制作一个摘要,对图表的重要信息进行简洁的描述,让用户有个整体的概览,是很有必要的. 在PowerBI中如何快速编写摘要呢 ...

  • Power BI:利用“同步切片器”加密免费账户公开发布的数据分析!

    虽然Power BI Pro的账户不是很贵(反正我没有买,都是注册了个免费的结果微软一再延长我的pro用户体验时间--所以我就站着说会儿话-- ). 但是,对于大多数的用户来说,还没搞懂是咋肥四呢,就 ...

  • 利用Power BI的按钮和书签,动态切换图表

    PowerBI中的按钮,通过一定的设置,应用于报表或者仪表板中,可以实现更有趣.更丰富的交互方式,本文通过一个实例了解按钮的用法. 前面已介绍了书签的使用,这篇文章,使用书签,并结合按钮的操作,实现图 ...

  • 牛市来了?利用Power BI辅助投资分析

    上周的文章发出约稿邀请后,后台收到不到小伙伴的热情留言.跃跃欲试,以后会不定期放出一些投稿的文章,也欢迎更多的小伙伴参与,只要你有干货热爱分享,就有机会成为「PowerBI星球」创作团队的一员哦. 今 ...

  • Power BI技巧:利用切片器动态显示数据层级

    无论想按什么维度.什么顺序查看分析数据,只需要选择不同的切片器组合就行了. 方法如下: 01 | 把数据聚合为分析需要的最细粒度 本文假设最细分析粒度为月度,可以通过分组功能聚合,这样可以显著的降低数 ...

  • 秘籍 | 利用黑科技学习Power BI最前沿技术

    你还在到处找学习视频吗?是不是发现很多视频是英文原声听不懂?这篇文章天行老师就送你个秘籍,带你发现一个更广阔的Power BI知识海洋. 利用黑科技学习Power BI最前沿技术 天行 首先感谢星主给 ...