文章定时自动采集(如何利用PowerBI制作一个迷你的东京奥运奖牌榜,除了可视化技巧)

优采云 发布时间: 2022-02-14 23:18

  文章定时自动采集(如何利用PowerBI制作一个迷你的东京奥运奖牌榜,除了可视化技巧)

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

  本文文章然后以这个奥运奖牌表报表为例,介绍如何让PowerBI报表自动更新。

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

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

  

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

  本文档及其中的链接详细描述了网关安装步骤和可能出现的问题。此处不再展开。您可以自行下载安装配置。

  

  网关安装配置完成后,只需简单几步即可自动刷新PowerBI报表。

  1. 将 PowerBI Desktop 生成的报表发布到 PowerBI 服务

  在 PowerBI Desktop 中完成设计后,单击“发布”将报表发布到 PowerBI 服务。

  

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

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

  

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

  

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

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

  

  3. 设置刷新计划

  还是在网关连接的界面,展开下方的“Scheduled Refresh”,就可以设置刷新计划了。

  

  免费和专业帐户可以设置为每天最多刷新 8 次。Premium账号的Advanced Workspace中数据集的上限为每天48次,间隔为半小时的倍数。您可以根据实际需要设置每天和一天刷新的时间。刷新几次。

  配置完成后,PowerBI服务中的报表可以自动刷新,刷新的实际执行情况可以在刷新历史中看到。

  如果是公开数据,也可以将报告发布到网络上,

  

  然后你会得到一个网站,生成一个像这个奥运奖牌表这样的公开在线报告,并且报告的数据按照既定的刷新计划定期更新。

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

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

  这个公式把当地时间加8小时,这样在线报表在中国北京可以正确显示,这个时间可以加到报表页面中(在线时间问题请参考:Power BI服务时间显示错误解决)。

  

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

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线