怎么判断mssql表属性是标识列_Power BI学习-度量值,计算列,新建表的区别

1.度量值

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

作用:

①置于表中的值中

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

重复使用度量值的好处:

①方便梳理公式的逻辑

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

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

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

度量值分类

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

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

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

计算消费度量值编写:

737feaa40f195b06565d730fd303c5d7.png

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

35b8450fbdb34740bd0b44953ab02465.png

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

9941416a0c17411af7307460f6f4f983.png

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

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

d574b3eb46539a66b8e5cef097417166.png

2.新建列

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

作用:

①可以作为表格的行,列

②切片器字段用于筛选

③与其他表建立关系

④作为某函数的参数引用

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

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

举例:

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

f5f69ffcb1b6c2e2995d67aee4380220.png
新建列图标带有fx

33a60e22d2a121d5155246e89b915b02.png

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

185ec6b7e28d9fe37d5d34c05176fb1a.png
作为表中的行

0b7551c1995d97f80f942e94251caaea.png
作为切片器

3.新建表

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

作用:

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

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

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

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

e63c29755750f3219a57353baec76daf.png

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值