CDA168708

2022-04-27   阅读量: 264

PBI 概述

扫码加入数据分析学习群

Power BI 是微软推出的可视化工具,追其根源,其实是Execl里Power Query,Power Pivot, Power View三大插件的整合,Excel在数据领域的地位毋庸置疑,但power bi站在巨人的肩膀上,在数据处理和呈现方面提取了Excel的优点并加以升华凝练,在一定程度上更自动化,更智能,提高了工作效率。

在数据可视化领域,很多概念都是相通的,最基础的莫过于Dimension和Measure, 在很久之前一篇介绍Qlik Sense的文章中有详细阐述过我对这两个概念的理解,不赘述了(文章链接:KillerLee:Qlik Sense ----理解你的数据)。在理解这两个概念的基础之上,进入正题。

基于个人习惯,在学习一个新事物的时候,习惯遵从What Why How顺序,前述已经提到了What和Why, 下面重点在How to create a dashboard with Power BI.

一个Power BI Dashboard从无到有需要经历三个过程,数据获取-->数据处理-->数据呈现,如果拿做菜类比这个过程,数据获取就是获得食材的过程,数据处理就是清洗、切块并下锅制作的过程,数据呈现就是装盘,当然摆盘好看也很重要,毕竟这个社会看脸已经不仅仅只针对人了。

在Power Bi的数据处理过程中,M Query和DAX 函数,各自撑起半边天。初学者对这两个概念可能很容易混淆,可以先理解为数据处理的两种方法,随着学习的深入,会慢慢理解。

基于以上,我们可以把生成Power BI Dashboard的过程细化为:

Get Data--Shaping--Modeling--Visualization

Get Data

Power BI 的数据来源多种多样,可以是文件格式(Excel/csv etc.),数据库(SQL Server/MySQL/Oracle etc)外部平台 (SharePoint/Salesforce etc.) 等等

Shaping

Shaping是指对数据进行一些转换,例如对表或者字段重命名、转换字段类型(如从数字转换为文本)、插入删除行列等。

Modeling

在实际创建Power BI 报表时,数据源往往会来自多个表,这时我们就需要在表之间建立连接。Modeling过程主要包括对表与表之间建立连接,并根据实际情况添加我们需要用到的Measure。新建Measure需要用到DAX 函数,此处一带而过,后续有机会再详述。

Visualization

数据展示,在此过程需要考虑的是如何把用户想要看到的数据以合适的方式展示出来。


29.1134 2 0 关注作者 收藏

评论(0)


暂无数据

推荐课程