PowerPivot、PowerQuery和PowerBI之间的区别

77

什么是

每个工具的用例是什么? 有哪些限制条件? 使用该工具需要满足什么要求?


阅读 PowerPivot 的描述,它似乎类似于 Power Pivot for Sharepoint,但是 [tag:powerpivot] 是 Microsoft Business Intelligence 套件 的一部分,可以独立于 Power Pivot for Sharepoint 使用。那么 SharePoint 版本的 End of Life 对于 [tag:powerpivot] 商业套件产品意味着什么? - surfmuggle
6个回答

139

Power Query

Power Query是一款自助式ETL(提取、转换、加载)工具,作为Excel插件运行。它允许用户从各种数据源中提取数据,将数据操纵成适合其需求的形式,并将其加载到Excel中。

Power Pivot

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

Power View

Power View是一款交互式可视化工具,为用户提供拖放界面,使他们能够快速轻松地构建对其Excel工作簿中数据(使用Power Pivot数据模型)的可视化。

Power BI

Power BI 是一种SaaS服务,可使业务用户满足自己的商业智能需求。它提供了连接到Salesforce等SaaS服务的内置功能,同时使用直接查询和定期数据刷新的组合来连接本地和云端数据源。它作为免费服务提供。它是“Power BI for Office 365”的继任者,后者基于Microsoft的Office 365和SharePoint Online产品,并通过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功能。


2
现在还有PowerBI嵌入式,它允许在Web应用程序中嵌入PowerBI报告,而无需为最终用户提供PowerBI帐户。 - asporter
1
微软现已发布了Power BI的On Premise Server版本。这使您能够完全掌控自己的数据。它的功能相当不错,但无法实现自然语言查询。 - kiltannen
1
Excel不再需要插件使用Power Query,它已经内置了。有些版本称其为“获取数据”。 - ninMonkey

25

简单回答:

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"

希望这回答了你的问题 :)


9
Power View是一款交互式的数据探索、可视化和演示工具,鼓励直观的即席报告。 Power View是Microsoft Excel 2013的一个功能,也是SQL Server 2012 Service Pack 1 Reporting Services Add-in for Microsoft SharePoint Server Enterprise Edition中的Microsoft SharePoint Server 2010和2013的一部分。
Excel的Power Map是一款三维数据可视化工具,可以让您以新的方式查看信息。Power Map可以帮助您发现传统二维表格和图表中可能无法察觉的洞见。

根据我的课程,Power Map 可以将 PowerPivot 数据模型中的地理空间数据可视化。但这听起来并不一样。你能澄清一下吗? - Dirk Horsten
1
Power Map和Power View都基于Power Pivot数据模型,但它们并不相同。Power View不仅限于地图,但没有3D地图功能。请注意:Power View在Excel 2016及更高版本中已经被弃用,并且不再进行活动开发。 - Leonard

6

我喜欢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桌面版中完成。

Power Query

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

Power Pivot

用户导入数据集并构建数据模型。指标是计算/聚合(语言:DAX)。报告可视化基于数据模型(DATASETS+RELATIONSHIPS+MEASURES),使用PowerBI可视化画布构建。

Power BI

PowerBI Desktop或Excel是您构建报告(图表、地图、图形、表格)的地方。PowerBI使用PQ和PP步骤获取数据。

以下是以我的经验为基础最相关的企业协作分享方式,如此博客文章所示:“PBI 15 ways to share”,https://blog.coeo.com/power-bi-15-ways-to-share-data。

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

希望这能有所帮助!


0

Power BI: Power BI是一种商业智能和数据可视化工具,可以帮助您将来自各种数据源的数据转换为交互式仪表板和BI报告。它提供多个软件连接器和服务。

Power Query: 它允许您从不同的来源发现、访问和 conslidate 信息。

Power Pivot: 一种建模工具。

Power View: 这是一个演示工具,用于创建图表、表格等。

Power Map: 可以帮助您创建数据的地理空间表示。

Power Q&A: 这使您可以使用自然语言获得问题的答案。


-1

Power BI 是一款可运行 Power Query 和 Power Pivot 的可视化和商业智能平台。

Power Query 基本上可以帮助您从不同的来源获取数据并自动化处理。

Power Pivot 是一种数据建模工具。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接