PowerPivot,PowerQuery和PowerBI之间的区别


73

PowerPivot,PowerQuery和PowerBI有什么区别?应该如何决定应该使用哪种工具以及何时使用。

Answers:


130

功率查询

Power Query是一种自助服务ETL(提取,转换,加载)工具,可作为Excel加载项运行。它允许用户从各种来源提取数据,将数据处理成适合其需求的形式,然后将其加载到Excel中。

动力枢轴

Power Pivot是一个内存中数据建模组件,可实现高度压缩的数据存储以及极快的聚合和计算。它也可作为Excel的一部分使用,并可用于在Excel工作簿中创建数据模型。Power Pivot可以本身加载数据,也可以通过Power Query将数据加载到其中。它与SSAS(SQL Server Analysis Services)表格模型非常相似,类似于基于服务器的Power Pivot版本。

威力观

Power View是一个交互式的可视化工具,为用户提供了一个拖放界面,使他们可以使用Power Pivot数据模型快速轻松地可视化Excel工作簿中的数据。

Power BI

Power BI是一项SaaS服务,使业务用户可以满足自己的商业智能需求。它提供了内置功能,可以连接到SaaS服务(如Salesforce等)。通过结合直接查询和定期数据刷新,它提供了到本地和云源的连接。它是免费增值服务。它是基于Microsoft Office 365和SharePoint Online产品的“ Office 365 Power BI”的后继产品,并且通过Excel 2013包含Power Query,Power Pivot和Power View。

Power BI(带有O365和SharePoint Online)提供了一个网站,用户可以在该网站上上传和与其他用户共享其创建的内容,还可以管理企业数据源中的网关,启用数据刷新以及诸如Q&A之类的高级功能,该功能允许自然语言查询数据模型。

Microsoft还发布了一个独立的Power BI Desktop应用程序,该应用程序将Power Query,Power Pivot和Power View连接到一个独立的应用程序中,从而消除了Excel 2013约束。Power BI Desktop是免费提供的。

如果您不能选择基于云,则还可以使用本地SQL Server 2012 +,Excel 2010+和SharePoint 2010+实现Power BI的许多功能。


49
营销人员为什么不能像您一样直接说话?
whitneyland

2
现在还有PowerBI Embedded,它可以将PowerBI报表嵌入到Web应用程序中,而无需最终用户使用PowerBI帐户
Asporter'8

1
Microsoft现在已经在Power BI的本地服务器版本上发布了。这样就可以完全控制您的数据。它可以正常工作,但无法进行自然语言查询。
kiltannen

23

简单答案:

PowerBI = PowerQuery + PowerPivot + PowerView

替代答案:

If 

[PowerQuery]="Clean Data/M language" and [PowerPivot]="Calculations/DAX language" and [PowerView]="Data visualization"

then 

[PowerBI]=concatenate ("PowerQuery","-","PowerPivot","-","PowerView")

else "Excel"

希望这能回答问题:)


8

Power View 是一种交互式的数据探索,可视化和演示体验,可鼓励直观的即席报告。Power View是Microsoft Excel 2013,Microsoft SharePoint Server 2010和2013的功能,是Microsoft SharePoint Server Enterprise Edition的SQL Server 2012 Service Pack 1 Reporting Services加载项的一部分。

Power Map for Excel是三维(3-D)数据可视化工具,可让您以新方式查看信息。功率图可让您发现传统的二维(2-D)表格和图表中可能看不到的见解。


根据我的课程,Power Map可以 可视化PowerPivot数据模型中的地理空间数据。听起来不一样。你能澄清一下吗?
德克·霍斯滕

1
Power Map和Power View均基于Power Pivot数据模型,但它们并不相同。Power View不仅限于地图,但没有3D地图。注意:Power View在Excel 2016及更高版本中已被弃用,并且不再处于活动开发中。
伦纳德

5

我既喜欢GShenanigan(工具面包)的答案,也喜欢excelislife(简单答案)的答案。但是我将把它们全部合并到我自己的提要中,以提供截至2018年11月的更新定义。

什么是Power BI?

简单答案:PowerBI = PowerQuery + PowerPivot + PowerView

If 
[PowerQuery]="Clean Data/M language" and [PowerPivot]="Calculations/DAX language" and [PowerView]="Data visualization"
then
[PowerBI]=concatenate ("PowerQuery","-","PowerPivot","-","PowerView")
else "Excel"

PBI工具的另一个角度

我删除了Power View,因为我认为这不再重要了。它是用于构建可视化效果的画布工作表(图表,地图,图形,表格),但是现在是在PBI Desktop中完成的。

功率查询

用户连接到数据源并构建数据集。拖放界面可构建ETL步骤,同时还可以编写自定义代码(语言:M)。数据已加载到Excel表或PowerPivot数据模型。注意:有许多用于访问许多不同数据源的“连接器”。仅举几例:数据库表(SQL Server / Oracle / SSAS ...),ODATA Feed,SaaS服务(Salesforce / Exchange / ...),文件(text / csv)等。

动力枢轴

用户导入数据集并建立数据模型。度量是计算/汇总(语言:DAX)。使用PowerBI可视化画布从数据模型(DATASETS + RELATIONSHIPS + MEASURES)构建报表可视化。

Power BI

PowerBI Desktop或Excel是在其中生成报告(图表,地图,图形,表格)的地方。PowerBI使用PQ和PP步骤来获取数据。

如本博客文章“ PBI 15种共享方式” https://blog.coeo.com/power-bi-15-ways-to-share-data所示,几乎没有共享这些报告的方法。根据我的经验,以下是与企业协作最相关的内容。

  • PBI服务Power将Power BI报表部署到服务 https://app.powerbi.com/。这些是业务概览的总体可视化,通过固定一个或多个报表中的可视化来创建。您可以通过在查看仪表盘时单击“共享”按钮来在组织内部和外部发布仪表盘。共享的接收者需要Pro许可证(您按月向每个用户付费),或者将内容部署到高级容量。您可以配置内部收件人在共享过程中重新共享的能力。也可以在Power BI管理门户中完全关闭重新共享。
  • 本地报表服务器将Power BI报表与分页的SSRS报表一起部署。
  • 嵌入-应用拥有数据嵌入第三方应用程序中,无需最终用户对Power BI进行身份验证。
  • 共享PBIXPBIX文件由开发环境中的用户打开(PBI Desktop)。本地且免费,不需要PBI Pro许可证。
  • 导出到Excel或CSV单击可视化效果右上角的椭圆,然后选择“导出数据”。

希望这可以帮助!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.