Power Query M语言概述

PowerQuery作为一款强大的数据处理工具,适用于AnalysisServices、Excel和PowerBIDesktop等平台,通过其核心M语言实现数据导入、整理及ETL操作。本文将介绍PowerQueryM语言的基础,包括数据导入、时间处理、表格处理、数值计算、错误处理等功能,并通过具体案例展示不同函数的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Power Query提供了强大的数据导入、整理功能,实际就是完成各种ETL的操作。同时适用于 Analysis ServicesExcel Power BI Desktop。对于习惯于微软图形化界面操作的小伙伴,Power Query提供了强大的拓展能力,可以让你瞬间提升数据处理水准。那么Power Query究竟怎样完成具体的ETL操作,她能做什么不能做什么,都得先从她的核心Power Query M语言了解起。

 

Power Query里面的任何操作都是使用Power Query M语言来表示。

Power Query“查询编辑器”的“视图”页中,打开“高级编辑器”。

在“高级编辑器”中,会用M语言显示你在Power Query中做的所有ETL操作。

你会发现每个操作,都是类似于Excel里面的函数,比较容易里面。你可以在编辑框里面,任意地修改,不收图形界面功能的限制。

Power Query M函数共有700多个,按类型可大概分为以下类型。

1.数据导入:数据访问函数、二进制函数

2.时间处理:日期函数、日期/时间函数、日期/时间/时区函数、持续时间函数、时间函数

3.表格处理:列表函数、行函数、表函数、组合器函数、比较器函数

4.数值计算:逻辑函数、数字函数、文本函数、记录函数、类型函数、Uri函数、值函数、拆分器函数、替换器函数

5.错误处理

6.表达式函数

7.函数值

 

后续将以具体案例介绍不同函数的应用及关联关系。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

灰哥数据智能

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值