千万不要错过!1篇文章告诉你powerbi数据分析基本概念所有细节!——九数云BI
在数据驱动的商业时代,许多企业都意识到了 BI数据分析的重要性,下面让我们和九数云一起了解powerbi数据分析相关基本概念吧!
在做数据分析过程中,有一份完整、规范的数据对后期清洗、分析来说非常重要,下面告诉你powerbi数据分析的相关知识。希望可以帮到你!
一、powerbi数据分析:维度与度量值
维度就是不同值的描述属性或特征,比如「省份」「月份」就是销售收入数据的不同维度。
之前的文章也讲过维度的概念:企业财务分析指标。
而度量值就是分析对象的统计值,如销售数据中的销售收入、销售数量等。
在商业智能软件中,只要通过切换不同的分析维度,销售收入就能自动匹配相应观察维度下的值,而不用重新编写计算公式。
商业智能软件将所有分析抽象为维度与度量值,大大提高了分析效率。
二、powerbi数据分析:维度表与事实表
维度表就是专门用来描述事物属性或特征的表,比如城市信息表:
维度表是基础表,相对稳定,一般不会随时间变化。
事实表就是用来记录各维度值的表,比如销售数据表:
随着时间的推移,事实表的行数会不断增加。
事实表一般较大,维度表一般较小,一个维度表可以关联多个事实表,维度表的存在能减少事实表的数据冗余,避免相同的信息重复出现。
比如城市ID与维度表关联后,不用重复记录该城市所属省份等信息。
三、powerbi数据分析:一维表与二维表
一维表是指每列属性相互独立的表,可以认为一维表只有列标题,而没有行标题:
二维表是指某些列属性相同的表,可以认为二维表是既有列标题又有行标题的表:
一维表与二维表可以相互转换,二维表转换成一维表的操作叫逆透视,一维表转换成二维表的操作叫透视。
在 Excel 中,数据透视表可以将一维表转换成二维表。
在 Power BI 中,Power Query 编辑器可以将二维表转换成一维表。
在分析数据时,源数据要选取一维表,因为一维表便于计算机读取和计算。
如果源数据是二维表,那么就需要将其转换为一维表使用。
四、powerbi数据分析:表与表之间的关系
在 Power BI 中分析数据一般不需要像在 Excel 中那样把多张表合并为一张表,而是通过建立表与表之间的关系将多张表联系在一起。
表与表之间的关系有3种:
(1)一对一关系:最好理解,如一个人对应一个身份证ID
(2)一对多关系:最常用,如城市ID与订单ID,一个城市对应多个订单,但是一个订单只对应一个城市;维度表与事实表之间通常通过某列建立一对多关系。
(3)多对多关系:相对复杂,如城市ID与产品ID,一个城市销售多种产品,一种产品又在多个城市销售。
五、powerbi数据分析:计值上下文
计值上下文就是 DAX 表达式所处的计算环境,同样的表达式所处的计算环境不同,计算结果也会不同。
因此要达到预期的计算结果,很多时候改变上下文即可,而不用像 Excel 一样重新编写计算公式,这大大提高了建模分析效率。
计值上下文分为筛选上下文和行上下文。
1、筛选上下文
(1)矩阵中的销售收入数据均由一个度量值[销售收入]生成,筛选上下文共5处:
含义是:公司南区广东省在2017年12月23日至2019年2月8日线上自营的T恤衫销售收入为5100万元。
(2)DAX 表达式=CALCULATE(SUM(销售表[销售价格]),客户表[性别]=女)
含义是:在当前上下文下女顾客产生的销售收入。
2、行上下文
与筛选上下文相比,行上下文存在的范围比较小,只存在于数据视图数据表的列中:
DAX 表达式=SUMX(销售表,销售表[销售价格]*销售表[销售数量])
SUMX 函数首先通过销售表中的行上下文计算每行[销售价格]与[销售数量]相乘后的销售收入,然后将所有行的销售收入求和。
比如第一行的含义是:计算2020年1月1日北京市的销售收入总和,包含销售表中在2020年1月1日北京市这个条件下,很多行的销售价格与销售数量相乘后求和。
3、行上下文转换为筛选上下文
筛选上下文的作用是筛选,行上下文的作用是迭代。
行上下文在一定条件下可以转换为筛选上下文。
如在数据视图下,使用「新建列」命令分别创建两列:
收入合计1=SUM(销售表[销售收入])
收入合计2=CALCULATE(SUM(销售表[销售收入]))
「收入合计1」列不存在筛选上下文,而行上下文并不参与筛选,所以计算结果就是所有行的销售收入金额合计。
「收入合计2」列外套 CALCULATE 函数,使当前行的行上下文转换成筛选上下文,结果导致「收入合计2」列的每行的计算结果就是当前行的销售收入金额。
最后,推荐大家一款便宜实用的BI软件:九数云BI,它是一个在线的数据分析和统计报表软件,既能解决数据连接、取数问题,又能帮助数据分析师和打工人实现自动化数据分析,数据分享出去的方式也十分多且方便,而且软件是在线的,不需要下载安装。快来试试吧!
上一篇: powerbi数据分析与可视化怎么用?这篇文章教会你!——九数云BI
下一篇: 一文读懂BI是什么意思?帮你轻松超过99%的人!——九数云BI