今天主要介绍了power bi的基础
一:M函数的使用
1:M函数基本表达式
M函数的注释:
单行注释符为//
多行注释符为/*…..*/
M函数基本表达式: let…in…结构: let用于封装计算结果,并为计算结果命名。 in用于显示结果 例: let Source = Text.Proper("hello world") in Source
解说:通过let语句将Text.Proper(“hello world”)函数的计算结 果封装到名叫Source的变量中,再通过in语句显示Source变 量的内容“hello world”。
2:可以自定义函数
自定义函数: (参数1,参数2,参数3……) => 函数运算表达式
通过调用函数得到的函数返回值称为函数值
例: (parameter1 as number, parameter2 as number) => let Final = (parameter1 + parameter2) / 2 in Final
3:if表达式
通过对逻辑条件进行判断来对两个表达式进行选择。 例: if 2 > 1 then 2 + 2 else if 2 = 1 then 2 + 1 else 1 + 1
二:通过BI连接表
如图
合并查询就是SQL中的横向查询(表连接:内连接,外连接)
追加查询就是SQL中的联合查询(纵向查询)
三:一些补充
1:BI的目的是让决策者了解到业务的方方面面的情况
2:商业智能报告:需要有主观结论
商业智能报表:只是来展现描述的事实,把判断与决策权交回给决策者。
3:BI中的主要数据结构为非关系型数据结构。








暂无数据