1.2 Power BI组件与报表设计流程
我们可以看到,根据Gartner评测,微软在这一领域保持了绝对的优势,具体产品功能这里不做比较了,但是可以了解到两个主要原因:
1)互联网思维打造产品。Power BI具备免费的桌面端,而且每月更新,持续完善。
2)庞大的Excel用户基础。Power BI可以处理电子表格数据,还与Excel有很多功能融合。
本节我们将带领读者了解Power BI产品整体概况。
1.2.1 产品组成
Power BI可以将所有企业数据都转换为图表,以有意义的方式直观呈现数据,有助于简化你的工作,并提高工作效率。Power BI产品技术包括两套解决方案,这两套方案可以根据下面的情况进行选择:
1.Power BI在线服务与Power BI客户端
·需要丰富直观的报表,进行数据分析展示。
·需要在线发布,分享数据分析结果。
·现有的Office版本较低,Excel不能支持最近加载工具。
2.Excel Power组件:Power Query、Power Pivot、Power View、Power Map
·Office已经升级到2016及以上版本(仅专业增强版提供);低版本需要单独安装插件,但插件更新不及时。
·希望提升Excel数据处理分析能力,日常数据分析多在Excel中完成,可以选择Excel Power组件。
图1-7展示了两套方案所包含的组件。用户还可以看到Excel中Power组件生成的“数据模型”可以导入Power BI Desktop,通过后者继续进行报表设计与分享。
图1-7 Power BI产品构成
Power BI在线云服务的形式提供,不仅可以完成报表的在线发布,还可以在浏览器中访问基础数据,直接创建编辑报表。
Power BI解决方案还提供了组织内部部署、发布报表的组件——Power BI Report Server。如果用户单位IT环境要求使用本地部署的服务器,可以在内部网络环境部署这套系统。但是它的功能相比云服务版本差很多,更新周期也比较长。
1.2.2 产品应用流程
Power BI与其他数据分析工具使用思路相同,各个组件之间通过严谨的逻辑配合工作。通过本书的学习与练习,用户可以掌握数据分析技术的普遍规律。
数据可视化应用过程通常由四个步骤组成,表1-1中我们按顺序,说明了每个步骤要完成的任务。同时,对照说明了Power BI和Excel环境中对应的组件或功能模块。
表1-1 Power BI数据分析步骤和对应模块
因为数据分析步骤之间逻辑要求严谨,所以本书后续章节将按照这个顺序,带着读者完成Power BI技术学习。
按照以上步骤,从Power BI Desktop设计报表到在线发布按图1-8的过程来完成。
如果从Excel开始进行数据分析,然后进行数据可视化设计分享,可以按图1-9的流程来完成。导入到Power BI中的包括Power Query数据查询、Power Pivot数据模型、Power View动态图表。
图1-8 Power BI数据分析流程示意
图1-9 Excel+Power BI数据分析流程示意
Excel中另外两个组件:Power View、Power Map,因为功能和需求的限制,微软也不将其作为应用重点,本书没有详细讲解这两部分。