3.1 PowerBI系列之DAX函数专题-计算列和度量值及计算表的多种生成方式

1.度量值(a)和计算列(b)的区别:
(1)(a)不被存储,(b)存储在内存中
(2)(a)在使用时才计算(因此会根据上下文筛选而变动),(b)在刷新报表时计算(只要报表底层数据没变就不会变
(3)(a)消耗CPU,(b)消耗内存
(4)(a)power bi最好的计算方式,(b)power query的事务主体
度量值包括:1.自定义度量值;2.自动度量值;3.快速度量值
2.values() 取特定表特定列,去重后生成新表,可以用作辅助表的生成
3.表构造器的列名自定义为value1,value2…
需要增加列名可以用datatable函数。
示例:
表构造器升级datatable=datatable(“月份” --列名1 ,string --列名1数据格式,
“排序”–列名2, integer --列名2数据格式,
{{“一月”,1},{“二月”,2},{“三月”,3}}) --取值
在这里插入图片描述
4.通过row函数构造表:
row = union(row(字段1,字段2),
row(字段1,字段2))
union函数可用于连接结构相同的表
5.日历表:
(1)新建表;
(2)date = calendar(startdate,enddate)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值