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

加入 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线上版将不支持下载,因此需要保存好本地文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值