美文网首页
Power BI学习-度量值,计算列,新建表的区别

Power BI学习-度量值,计算列,新建表的区别

作者: Sugargl | 来源:发表于2020-03-09 14:13 被阅读0次

    1.度量值

    理解:就是从表中获取的数字信息,结果返回的是一个值,度量值是独立存在的(它就是Power BI一块砖,哪里需要往哪搬).

    作用:

    ①置于表中的值中

    ②根据表中所处的单元格上下文进行计算

    重复使用度量值的好处:

    ①方便梳理公式的逻辑

    ②操作更简单:可以直接引用

    ③一劳永逸:如果度量值需要变化时,其他引用此度量值的度量值都会随之改变

    ④不占内存,当使用的时候才会参与计算,才会占内存

    度量值分类

    ①内隐度量值(计算简单的,求和,平均)

    ②明确度量值(计算复杂的DAX)

    举例:模拟一个关键词消费资源数据,下面举例均用这张表

    计算消费度量值编写:

    将度量值拉入数据透视表-值一列,根据单元格上下文求的是关键词的消费

    如果再拖入日期,则是根据每日关键词计算消费

    这只是简单例子,便于理解,想要多理解与其他函数结合多实践

    如果度量值较多的情况下,为了方便管理可以将这些度量值存储到一个表中,方法是右击度量值,选择“建模”-属性卡片中的主表,选择度量值存储的主表

    2.新建列

    理解:是直接在表种建立新的列,隶属于表,参与表的任何调配

    作用:

    ①可以作为表格的行,列

    ②切片器字段用于筛选

    ③与其他表建立关系

    ④作为某函数的参数引用

    ⑤上下文就是当前行,不受外部筛选影响

    使用度量值和列的原则是:能用度量值就不用新建列

    举例:

    新建一列判断消费高低,高于平均值就是高消费,低于平均值就是低消费

    新建列图标带有fx

    那么这一列可以作为表中的行,也可以作为切片器筛选

    作为表中的行

    作为切片器

    3.新建表

    在使用power bi进行数据分析时,很多数据源表都是从外部导入进来的,但是也有很多情况需要新建维度表或者辅助表,这些表无需从外部导入,可以直接使用表函数进行新建表

    作用:

    ①可以与其他表建立关系,进行可视化

    ②源表数据标动,新建表也同样自动更新

    常用的表函数:FILTER,ALL , VALUES、DISTINCT、UNION、ADDCOLUMNS、SELECTCOLUMNS

    举例:想要建立关键词参数,使用values建立维度表,不用建立关系,默认与事实表关联

    在使用数据建模时需要用到很多函数建立以及表关系,但是前提一定要弄懂度量值,计算列以及计算表的区别,这样在建模以及分析中才能顺利。

    今天的分享就结束了,如果解决了您的困惑,就用发财小手点个赞吧,我是Sugargl.

    相关文章

      网友评论

          本文标题:Power BI学习-度量值,计算列,新建表的区别

          本文链接:https://www.haomeiwen.com/subject/bekpdhtx.html