学会使用Power BI 表服务器的自动刷新功能,轻松做 表(下)

Power BI是一种业务分析服务,可提供见解以实现快速、明智的决策,它借助世界上最大的商业智能云之一,满足自助服务和企业分析需求。

(四)上传PBIX文件至 表服务器

分别将4个PBIX文件上传至 表服务器

640.webp (16).jpg

此时注意,登录 表服务器的用户名在 表服务器所在Win10系统中,一定是administrators成员,即具有系统管理员权限。否则 表服务器将提示权限不够,没有修改、上传的权限。

(五)在 表服务器上设置 表的数据源

1、点击每个 表上右上角的三个点,选择【管理】,点击【数据源】,进行 表数据源的设置。

640.png

2、分别输入登录 表服务器的用户名和密码,点击【测试连接】,验证无误后,选择【保存】。

640.webp (17).jpg

如法炮制,完成所有4个 表的数据源设置。如果在Desktop模式下,对路径参数的修改没有问题,此处只需要点【测试连接】和【保存】即可。

(六)在 表服务器上设置 表的计划刷新

1.在左侧的导航栏中选择【计划的刷新】,点击【新建计划刷新计划】

640.webp (18).jpg

2.在计划设置界面里面可以根据业务需求,按小时、日、周、月或者一次性设置刷新计划,(这里为了方便后面的测试,先选择一次性刷新。)还可以设置计划的具体开始时间和结束时间。

640.webp (19).jpg

这里给读者留个问题,如果要设置一个10分钟更新一次的计划,该如何实现呢/span>

3.点击【应用】后,回到管理界面,发现多了一个从8月17日10点开始的计划。

1.webp.jpg

将剩余三个 表的刷新计划设置好,就要进入“见证奇迹”的时刻了。

(七)模拟测试工作数据更新场景

根据4种更新方式的不同,分别用不同的方法改变数据源,模拟测试数据源变化后,自动刷新的场景。

首先,有必要再次理解 表服务器的更新逻辑,即: 

1、目前已有一个8月17日10点的刷新计划,这个计划的意思是SQL Server Agent服务在对应时间会执行一个数据库更新任务。

2、该更新任务只是在安排在具体的时点自动执行,实际上在任何时候,都可以指示执行这个更新任务。

所以,我们的模拟测试不用等到对应的时间,看系统执行的效果,可以手动要求系统立即执行该更新任务。

1、单Excel工作簿单一sheet模式

(1)打开 表,可以看到当前的业务明细一共4091件。

640.webp (20).jpg

(2)打开服务器共享目录中的“业务明细_1.xlsx”文件,将明细增加到4105条。

640.webp (21).jpg

(3)在 表的【管理】-【计划的刷新】界面中,选中刚才设好的刷新计划,点击上方的【立即刷新】。

1.webp (1).jpg

(4)此时可以看到该计划的【状态】显示为“正在刷新“,注意这个状态不会自动更新。10秒钟后,点击浏览器工具栏的【刷新】后,会发现【状态】显示为”Completely Data Refreshed”,即数据刷新完成。

640.webp (22).jpg

(5)回到主页,点击打开该 表,发现统计件数变成了4105件,说明 表根据数据源文件的变化进行了刷新,目标完美达成!

1.webp (2).jpg

2、单Excel工作簿多个sheet模式

(1)打开服务器共享目录中的“业务明细_12.xlsx”文件,删除201807-201812共6个工作表。

640.webp (23).jpg

(2)同样,手动执行刷新计划,回到主页,打开 表可以看到按月统计销售额的图表中,只剩下1-6月的数据, 表完美实现了按数据源的更改自动刷新的需求。

640.webp (24).jpg

3、单文件夹多Excel工作簿模式

(1)进入服务器共享目录的Excel文件夹,删除201801-201803三个文件。

640.webp (25).jpg

(2)手动执行刷新计划,打开 表,可以发现统计月份少了2018年1-3月的数据,刷新要求按需达成。

1.webp (3).jpg

4、单文件夹多CSV文件模式

(1)进入服务器共享目录的CSV文件夹,只保留201801-201806等6个CSV文件。

640.webp (26).jpg

(2)手动执行 表的刷新计划,打开 表,发现按月统计销售额图表中只有2018年1-6月的数据,说明刷新任务正常执行。

640.webp (27).jpg

至此,我们完成了关于 表服务器自动刷新数据源的全部测试流程,简单提炼一下该模式在实践中的实施模式:

  1. IT部门负责搭建好 表服务器(含SQL Server的配置),并在服务器上建好共享文件夹。

  2. 业务一线岗位负责下载或录入业务明细数据,并上传至服务器的共享文件夹。

  3. 剩下的事情全部由Power BI 表服务器负责完成。

从此以后,各岗位只需关注各自的责任,保证在规定时间内完成自己的任务,再也不用加班做 表了!


想要获得 Power BI Desktop 更多资源的伙伴,请点这里。

想要获取 Power BI Desktop 正版授权的伙伴,请点这里。

标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年8月6日
下一篇 2019年8月6日

相关推荐

发表回复

登录后才能评论