1.6 PowerBI数据准备-数据类型及M语言中的数据类型转换

加入 PowerBI自己学 知识星球:下载源文件,边学边练;遇到问题,还可以提问交流。

PowerQuery中的数据类型如下:

为了确保数据的准确性,PowerQuery的M语言是强数据类型语言。不同数据类型的字段之间不能直接进行运算,这一点和Excel不同。Excel的文本类型的数字可以进行加减运算,Excel的日期本质上是个天数数字可直接进行加减运算,Excel的数字类型的数字也可以用"&"连接,但PowerQuery就不能直接这么做。

因此,PowerQuery会有如下两种场景转换数据类型:

1 数据加载前通过鼠标“点点点”调整数据类型是数据清洗的必要步骤;

2在添加自定列等公式中使用函数转换数据类型。

举例1

通过鼠标“点点点”转换数据类型,切换日期时间与日期,解决模型中关系两端的日期类型对应不上的坑点。很多数据都是按照时间点在业务系统中做记录的,有一列日期时间列(例如2023/9/13 7:02:30 AM)。数据导入PowerQuery后,使用这个日期时间列与日期表建立关系,在画布中,会发现很多交易数据都没有和日期表对应上,而是对应在空白上。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值