PowerBI开发 第十三篇:M公式简单用法

PowerBI的查询编辑器使用Power Query M公式语言来定义查询模型,它是一种富有表现力的数据糅合(Mashup)语言,一个M查询可以计算(Evalute)一个表达式,得到一个值。

对于开发者来说,M公式常用于Power Query编辑器中,用于添加计算列,并对数据进行处理。开发者不需要知道复杂的Power Query M公式语言,就可以利用PowerBI提供的UI来实现数据的处理。

打开Power 查询编辑器,切换到“Add Column”主菜单,根据需要向数据模型中添加数据列,添加的列有自定义列,条件列和索引列。

一,添加自定义列

根据业务需要,开发工程师填写表达式,根据现有的数据列和公式,把结果存储到数据模型中。

添加的M查询,只能用于单个查询中,当M公式引用右侧的可用列时,需要使用中括号[]来指定,比如下面的 [Date]

二,添加条件列

在单个查询中,根据列的值的不同,使用不同的表达式,这是条件列的使用场景,Value字段,可以是参数(Parameter)、常量值、或者是数据列(Column)。PowerBI根据条件表达式计算新值,并添加到数据模型中。

三,索引列

索引列向表中添加标识,开发人员需要指定开始索引和增量。

参考文档:

Power Query M function reference

Expressions, values, and let expression

Add a custom column in Power BI Desktop

猜你喜欢

转载自www.cnblogs.com/ljhdo/p/4953714.html
今日推荐