什么是PowerBI
Power BI是微软出的一款可视化商业智能工具,可以快速作图、制作报表等,实现可视化数据分析。
根据咨询公司Gartner的BI魔力象限报告,后起之秀的PowerBI 已超过前辈Tableau 成为 BI领域的领导者。
上面的魔力象限图翻译过来就是这个样子:
PowerBI 作为微软的亲儿子,自然与 Excel, PowerQuery, PowerPivot “无缝衔接”。
考虑到绝大多数数据分析师在用的电脑是WINDOWS系统,Power BI相关的体系十分亲民:因为微软已经为动态报表服务提供了全套的实现工具:
- Windows 系统
- SQL SERVER 数据库引擎
- Power BI 报表服务器
PowerBI报表的驱动引擎是SQL Server,在Windows上就能简单地实现创建数据库服务器。
如果使用其他报表方案,很容易花费大部分精力在环境配置上。所以综上所述,我选择PowerBI方案来做动态报表。
PowerBI 动态报表实战目录
零:前言
因为近期在帮业务侧通过PowerBI实现可视化数据分析模型,过程中遇到很多坑,也磕磕绊绊地学习了很多,所以想将它们总结记录下来,期望可以帮助更多童鞋在PBI数分路上更进一步。【先写下更新计划,待填坑】
一、Power BI在业务侧的数据分析落地案例
PowerBI不仅只是一款将数据分析结论可视化的工具,它还可以很好地实现许多诸如购物篮分析、ABC商品分析等常见模型以解决实际业务中的连带率提升、库存优化等业务问题。
但实际上,数据分析理论与业务实际往往存在一定的鸿沟:所以,有经验的分析师无不在强调【数据分析模型机结论在业务场景下落地应用】的重要性。 在可视化报表分析中也是,所以在这一节中,计划挑选实际工作中的PowerBI分析案例,解析【关联分析模型】如何在业务侧应用落地产生价值。
内容包括:
- 关联分析模型介绍与PowerBI实现
- 业务需求讨论与关联分析模型调整
二、报表服务器
模型适应业务场景、得到业务认可后,就需要考虑最终的落地形式,如系列中,做成动态报表并上传到服务器,供业务侧不同部门的查看与应用。
(一)在虚拟机安装与配置WINDOWS系统
本系列计划在电脑上以虚拟机的形式搭建服务器,内容如下:
- 虚拟机VirutalBox的介绍、安装
- 在VirtualBox里安装Windows10
- Windows用户设置:用于报表服务器的远程登陆与管理
(二)SQL SERVER数据库安装与配置
服务器的系统打好地基后,可以开始在上面架设数据库引擎——SQL SERVER,内容如下:
- SQL SERVER及其管理软件SSMS的安装
- 创建数据库与从现有数据库同步数据
- 远程通过Navicat连接SQL SERVER服务器
(三)PowerBI 报表服务器安装与配置
终于把基建设置好,可以开始搭建PowerBI的报表服务器,通过它可以实现跨部门远程浏览报表,内容如下:
- PowerBI 报表服务器及客户端安装
- pbix文件的上传与注意事项
- 报表服务器的配置与用户管理
三、【升级】实现底层数据实时更新的动态报表
经过上文的配置,已经可以随时在浏览器查看报表,但是这有个问题在于数据无法自动更新,需要不断手动更新pbix文件,这当然无法满足需要经常查看报表的业务需求。
所以这一节,计划探索如何实现报表的自动化更新,内容如下:
- 关联分析模型更新:改为连接数据库
- SQL SERVER如何通过存储过程与计划功能自动同步数据
- PowerBI报表数据的自动更新
网友评论