Power BI(十)Power pivot必须掌握的知识

版权声明:转载请附上原文链接 https://blog.csdn.net/LuYi_WeiLin/article/details/88926998

Power BI(十)Power pivot必须掌握的知识

本章主要讲解

  • Excel里面如何加载进Power pivot
  • Power Pivot加载数据
  • Power Pivot进行数据处理
  • 初始DAX
  • 计算列和度量值
  • Power Pivot进行关系建模
  • KPI

 

Excel里面如何加载进Power pivot

首先打开Excel,点击文件--选项--加载项--COM加载项--转到--选择Power pivot--确定

在Excel上会显示出Power pivot即为成功

强调一下:

power pivot只有几个版本可以用:

1、office2016专业版,就是试用时候,非365用户选择的那个试用版;

2、购买的独立excel;

3、企业版 office 365 pro plus;

解决办法:pivot属于高级功能,家庭版里没有。重装一个正常版本的吧。其他软件,如wps好像也有这种功能。

 

 

Power Pivot加载数据

首先,点击Power Pivot下的管理进入Power Pivot界面

  • 从Excel文件加载

 

  • 从剪贴板加载(一般适用于表格大小比较小,而且不经常变动的表可以用此方式,比如省份表,不可以刷新)

Excel窗口复制,到Power Pivot处粘贴

 

  • 从数据库加载(由于本地没有安装数据库这里就不演示了)

  • 从链接表加载(可以刷新数据)

链接表比其他表前面多一个图形

 

Power Pivot进行数据处理

一般数据处理我们使用Power Query得多,由于Power Query之前是没有的,Power Query都是Power Pivot来完成,现在引入Power Query让Power Pivot更加专注于关系建模

 

初始DAX(Data Analysis eXpression)

其实DAX函数语法和Excel使用上几乎一致,有Excel函数基础的同学,DAX会得心应手

在计算列使用DAX

度量值使用DAX

 

计算列和度量值的关系

计算列

  • 计算列基于原始数据的行进行计算,通常用于整理原始数据或增加辅助列
  • 需要将计算结果置于切片器或数据透视表的“行”或“列”时
  • 基于当前行的计算,比如“[实际送货日期]-[下单日期]”
  • 对原始数据进行分组,合并等操作

度量值

  • 度量值基于数据透视表中所处的单元格上下文进行计算
  • 需要将计算结果置于数据透视表的“值”
  • 需要基于此结果计算其它聚合时,比如”平均订单大小“、”自行车销售金额比率“

*如果计算列和度量值都可以实现时,优先选择度量值以节省内存和磁盘空间。

 

Power Pivot进行关系建模

首先不需要的表隐藏掉

拖动建立关系,多张表格导入后同理

 

KPI(针对度量值,评价好坏标准)

展开阅读全文

没有更多推荐了,返回首页