Power BI与Power Query、Power Pivot 是什么关系?
搞不清楚Power BI与Power Query、Power Pivot是什么关系?看这篇文章就够了。
刚开始学习PowerBI的时候,总是能碰到Power Query和Power Pivot这两个词(下文简称为PQ和PP),现在中文里面学习PowerBI的资源本来就不是很多,大部分资源还都是介绍PQ和PP的,那么她们到底和PowerBI是什么关系呢?
微软的很多办公工具都是以Power开头,最熟悉的当然就是PowerPoint了,如果ppt可以直译为超级演示,PQ就是超级查询,PP就是超级透视,我们先来看一下PQ。
Power Query
用作数据处理的大众化软件就是万人皆知的Excel了,Excel作为日常办公使用当然没有问题,但在大数据时代,她明显有点扛不住,微软也意识到了这一点,所以从Excel2010开始,推出了一个叫Power Query的插件,可以弥补Excel的不足,处理数据的能力边界大大提升,Excel2013也同样可以使用,现在还在用Excel2010和2013的同学可以从微软官网下载powerquery插件使用。
而到了Excel2016,微软直接把PQ的功能嵌入进来,放在数据选项卡下:
PowerBI中的获取数据界面是这样的:
是不是非常相似,功能也基本是一样,点击进去后都是进入查询编辑器,所用的也都是M语言,所以学习PP就是学习PowerBI中的数据处理模块,无论在Excel中学还是在Power BI中学,都是一样的。
Power Pivot
接触过Excel的人肯定都知道数据透视表,英文名是Pivot Table,按这个翻译PP可以叫做超级透视,但其功能要比数据透视表强大很多,所以PP被大家称为是数据建模,这个名字一下就显得高大上了吧,不过PP确实名副其实,她被称为微软近20年来最伟大的发明,也是PowerBI的灵魂,PP用到的语言是DAX,以后会详细介绍。
在Excel中也可以使用PP,首先从选项里面把这个功能加载进来:
然后Excel选项卡下就多了一个Power Pivot,界面如下:
这个和PowerBI中建模选项卡的功能区也非常相似,所以学习PP就是学习Power BI的数据建模,二者的本质内容是一致的。
刚才看Excel选项中加载项的时候,我们看到Power Pivot旁边还有两个Power兄弟,Power View和Power Map,PV就是数据可视化,PM就是数据地图,这两项也已经内嵌到PowerBI中,且功能更加强大。这两个学习都相对比较简单,就不作介绍,我们学习PowerBI的重点就是数据处理和数据建模,学好这两个以后,数据可视化就是水到渠成而已。
从上面的介绍可以看出,Power Query、Power Pivot、Power view以及Power Map等全部功能聚集到一起,就成了现在的Power BI。
Excelor Power BI Desktop?
既然在Excel和PowerBI Desktop中都可以学习最核心的组件PP和PQ,那么在哪里学习更好呢,其实都可以,看个人的使用习惯。我个人更推荐直接在PowerBI Desktop中学习,理由如下:
PowerBI Desktop界面更友好,逼格更高
PowerBI Desktop更新速度快,几乎每月都有更新,最新的M函数和DAX函数随时可以调用
进行数据处理的最终目标是生成可视化报告,发现有趣的见解,这在PowerBI Desktop中整个流程一气呵成,且图表库和便捷性要完爆Excel
如果还没有开始学习Power BI,对PP和PQ没有什么概念,这篇文章可能比较枯燥,完全可以先忽略,等有些疑惑的时候再看更好。
关注公众号 PowerBI星球,一起死磕PowerBI.
Power BI与Power Query、Power Pivot 是什么关系?相关推荐
- Power BI(十三)Power pivot之工作日计算
Power BI(十三)Power pivot之工作日 通常我们使用星期一到星期五来区分是否工作日会存在一些误差.我们忽视掉了一些法定节假日,所以 首先要自己先准备一张工作表,里面包含法定假节日 打开 ...
- Power BI(十一)Power Pivot常用DAX函数
Power BI(十一)Power Pivot常用DAX函数 主要提及以下的函数,用法其实和平常的Excel公式差不多 数据的提取和合并函数 数据的格式转换函数 聚合函数 逻辑函数 信息函数 数学函数 ...
- power bi 参数_参数化Power BI报表入门
power bi 参数 In this article, I am going to explain how we can develop parameterized Power BI reports ...
- powerbi使用说明_微软Power BI入门指南(1):Power BI初步介绍
来源:数据之巅链接:http://www.cnblogs.com/asxinyu/p/Power_BI_GettingStarted_English_Intro.html 我们在前一篇文章微软新神器- ...
- Power BI(一)Power Query简介
Power Query简介 Power Query作用 在介绍Power Query之前,作为一个Excel用户,你是如何完成"将数据转换到"的任务的呢.回想一下,你会不会如此陷入 ...
- 每个Power BI开发人员的Power Query提示
If someone asks you to define the Power Query, what should you say? If you've ever worked with Power ...
- power bi函数_在Power BI中的行上使用聚合函数
power bi函数 Aggregate functions are one of the main building blocks in Power BI. Being used explicitl ...
- power bi dax_M语言和Power BI中的DAX之间的差异
power bi dax Microsoft Power BI supports two different languages, M language and DAX (Data Analysis ...
- power bi报表html,Power BI -- 第二篇:Power BI数据可视化之基于Web数据的报表制作(经典级示例)...
http://www.cnblogs.com/muchen/p/5391101.html 阅读目录 •前言 •Power BI的三大工作区 •导入数据 •数据塑形 - 工作区介绍 •数据塑形 - 工作 ...
- power bi PP页面(power bi Desktop)
建立模型关系 1.设置多张表之间的关联关系 关联方向:1:1 (一对一)主表:主表 两张表中每条记录一一对应 1:* (一对多)主表:子表 主表中每一条记录不重复,子表中有重复记录 * :1(多对一) ...
最新文章
- android上传图片崩溃,导致安卓手机死机的照片拍摄者表示这张照片是无意之举...
- Arduino软件开发环境搭建
- android 代码生成表格,AndroidExcel
- 【转】Visio画用例模型图竟然没有include关系
- LinkedHashMap源码分析
- SQL基础--完整性约束
- vb调用vc dll
- JavaScript中闭包实现的私有属性的getter()和setter()方法
- os模块:与操作系统交互的一个接口
- 深度剖析Service Mesh服务网格新生代Istio
- 使用模板库的几个注意点
- 苹果应用上架,一些信息的勾选(2017年4月27日)
- 基于Tensorflow实现多层感知机网络MLPs
- 纯数学教程 Page 325 例LXVIII (15) 调和级数发散
- Java并发编程-wait和notify原理剖析
- sqlite 迁移 oracle,Oracle 数据导入 Sqlite
- 程序员如何准备简历以及面试的要求
- 九、Redis三种集群模式
- 电子元器件采购需要掌握哪些基础知识?
- 常识性知识,高速快捷知识
热门文章
- Java中的局部变量表及使用jclasslib进行查看
- IOS UITextView自适应高度
- Careercup - Microsoft面试题 - 5428361417457664
- PB datawindow中的文本调整打印长度
- html鼠标离开点击停留,Javascript DOM事件操作小结(监听鼠标点击、释放,悬停、离开等)...
- java程序设计实验报告册_20145215《Java程序设计》实验一实验报告
- 1535C. Unstable String
- php 伪静态是什么意思,路由与伪静态
- python带参数的装饰器_Python-----带参数的装饰器以及补充
- c语言 单词长度统计,编写一个程序,打印输入中单词长度的直方图