前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >5.5 PowerBI技巧-定时刷新与增量刷新

5.5 PowerBI技巧-定时刷新与增量刷新

原创
作者头像
PowerBI自己学_轻松
发布2025-02-26 07:46:10
发布2025-02-26 07:46:10
1370
举报
文章被收录于专栏:PowerBI入门100例PowerBI入门100例

加入 PowerBI自己学 知识星球 可以:下载源文件,边学边练;遇到问题,提问交流,有问必答。

给发布后的报告设置定时刷新,是PowerBI报告自动化的最后一步,这样整个报告发布过程就是全自动了。

操作步骤

STEP 1 在工作区中找到模型,点击安排刷新时间按钮。

STEP 2 进入模型设置后,先配置网关和云连接。

如果数据源是云数据,不需要网关。

如果数据源是非云数据或者本地文件,需要安装网关(标准模式,用于服务器;个人模式,用于本地电脑,需要保持开机状态),让PowerBI服务器通过网关可以访问到数据源。

STEP 3 输入数据源凭据。为需要用户名和密码的数据源比如数据库、OneDrive文件,输入凭据。

STEP 4 设置刷新时间和频次。

增量刷新是当PowerBI模型已经大几百M,刷新需要数小时,在PowerBI线上版中,为了提高刷新效率,保证报告刷新及时,同时也是节省资源,开始使用增量刷新。

前提:

1 用户是PowerBI付费License;

2 最好是结构化、关系型数据源,比如SQL 数据库,且增量刷新的表中有日期/时间或整数数据类型的日期列。

3 增量刷新适用于支持查询折叠(M语言可以转换为数据库查询语言,以便于按增量提取数据)的查询,尽量让数据库处理好数据表,在PowerQuery只做简单处理,利于查询折叠。不支持查询折叠的查询,在设置增量刷新时会收到提示。

操作步骤

STEP 1 在PowerQuery中,点击菜单栏主页下的管理参数,新建参数,创建 RangeStart 和 RangeEnd 参数。

配置RangeStart和RangeEnd参数,如下。这两个参数是本地模型加载的起止时间,报告发布后,这两个参数会按照增量刷新设置被自动覆盖。如果想让本地模型小一些,可以把这两个时间点间隔设置短一些。

STEP 2 继续在PowerQuery中,对需要设置增量刷新的表,在日期时间列(此列类型需设置为日期/时间)上点击筛选,选择自定义筛选,取RangeStart和RangeEnd之间的数据,开始和结束仅一边有等号,确保数据完整不重复。

STEP 3 点击关闭并应用后,在数据窗格下,在增量刷新的表上点击鼠标右键,选择增量刷新,设置数据的时间起点和增量刷新的时间起点,然后在4.审阅并应用中,可以直观地查看数据的已存档时间段及增量刷新时间段。

设置增量刷新后,第一次发布后随带的自动刷新需要较长的时间,之后的刷新就比较快了。

拓展

使用增量刷新的模型,在PowerBI线上版将不支持下载,因此需要保存好本地文件。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档