热线电话:13121318867

登录
2020-06-08 阅读量: 1361
Power BI

1、Power BI系列组件

Power BI是跨多平台的工具集,其中工具集如下:

  • Power Query:收集和加工;
  • Power Pivot:建模和分析
  • Power View 交互式
  • Power Map 地图可视化

2、Power BI主要特征

  • 查看所有信息
  • 数据更生动(交互式)所见即所得
  • 数据转换为决策
  • 掌握最新信息
  • 共享信息

3、Power BI 中汇总找规则的逻辑思维为:

  1. 确定维度
  2. 看主键,在表中没有行的概念,之有非空唯一的主键的概念~
  3. 看维度和主键的对应关系
以上,确定聚合的规则,对于复杂函数中,一定要追寻以上的步调,否则会出现错误

4、数据分析顺序

  • 收集数据
  • 加工数据
  • 数据建模
  • 分析数据
  • 绘图展示

5、关系型、非关系型表结构

对比表关系型非关系型数据结构表结构table多种数据结构存储方式平级的(表与表之间没有层级关系)有不同的层级(嵌套关系)使用目的用来记录企业的业务数据用来分析企业的业务数据

Power Query下有列表、记录、表三种数据结构 
表格结构:单数据源、描述点
表结构:多数据源、描述面

6、Power Query数据类型

  • ABC:文本
  • 123:整数
  • ABC123:任意数据类型(尽量避免)
  • 1.2:小数
  • 日历图标:日期

7、M函数

编辑M函数方法:
  1. 通过“编辑栏”、“添加自定义列”或“高级编辑器”等功能了解M函数表达式写法。
  2. 根据需求重新编辑表达式程序。
  3. 编辑错误通过“查询设置”区域退回重新编辑。
  4. 在编辑器中输入“=#shared”可以查看M函数列
M函数基本表达式
  • M函数的注释: 单行注释符为// 多行注释符为/…../
M函数基本表达式:
letin…结构:

let用于封装计算结果,并为计算结果命名。 in用于显示结果

8、自定义函数及if表达式

  • 自定义函数: (参数1,参数2,参数3……) => 函数运算表达式
  • 通过调用函数得到的函数返回值称为函数值
(parameter1 as number, parameter2 as number) => 
let
Final = (parameter1 + parameter2) / 2
in
Final
  • if表达式通过对逻辑条件进行判断来对两个表达式进行选择。 例:
if 2 > 1 then  
2 + 2
else if 2 = 1 then 2 + 1
else
1 + 1
14.0938
1
关注作者
收藏
评论(0)

发表评论

暂无数据