`
thecloud
  • 浏览: 880556 次
文章分类
社区版块
存档分类
最新评论

Power BI for Office 365(二)Power Query

 
阅读更多

上一篇中我们看到了Power BI在移动端的支持,从这一篇起降依次介绍Power BI中的各个功能组件,此篇讲通过一个故事来介绍如何在Power Query中获取并且组织数据。

在这个系列中,我们将看到Anna,一个分析师,或者一个报表创建者是如何利用自服务式的Power BI来发现数据,组织数据以及生成报告,以及发布报告的。

首先Anna打开了Excel 2013,找到Power Query标签。

点击Online Search。在工作簿的右侧出现了Online Search界面,Anna输入了搜索关键字S&P 500,有406条结果。

当鼠标悬停在结果上,可以看到关于这条结果的预览信息。

Anna确认第一条结果就是她想要的,于是点击预览窗体下的ADD TO WORKSHEET,并且将数据下载到了工作簿中。

接下来 Anna需要进一步的组织数据。她决定将近五年的股票数据加载到Power Query中进行组织和预览。

她在POWER QUERY标签中点击From File-> From Folder。

在Power Query的查询编辑器窗体中,默认的查询名称为Query1,Anna将其改成了一个更友好的名称,NYSE 2009 – Daily, 友好的名称对于后续的数据组织将更容易一些。

在这两个文件中的数据是比较大的,所以没有必要在这里将数据下载到工作簿中,而只关注数据中有哪些列就可以了,所以她将Query Settings面板中的Enable downloaded设置off。

到目前为止Anna已经拥有了S&P 500以及对应的股票数据,接下来Anna需要对这两部分数据进行合并。

(熟悉SQL语句的朋友可以将这里理解为是一个LEFT JOIN的过程。)

于是她点击Power Query中的Merge。

Power Query通过Merge将两个工作表的数据进行合并的功能,按下图的方式依次选择需要连接的两个表,然后选择关联列Ticker symbols。

将合并查询重新命名为SP500 – NYSE merge。在查询窗体中,Anna可以对数据进行进一步的组织,比如SEC列是不需要的,可以直接右键这一列选择Remove将其删除。

点击NewColumn按钮,可以选择将第二张表中的哪些列连接进来。

按照同样的方法Anna组织了另外一份合并NASDAQ的数据。但是Anna希望将两部分数据合并到一个工作簿中,于是她点击了 Append按钮。

(熟悉SQL的朋友可以将这里理解为UNION ALL。)

在弹出的Append窗体中依次选择需要合并的两张表。

Append中合并的数据会出现在接下来的查询编辑界面,同样可以在这里对数据进行组织以及将结果重新命名成一个友好的名称。

这样Anna就获取到了分别从NYSE和NASDAQ每日股票数据中合并而来的数据,并且根据她的需求进一步的组织了数据。最后数据将Query Settings面板中的Enable download设置成On以允许Power Query将数据下载到工作簿中。

接下来可以对数据的格式进行进一步的整理,比如将Date列设置成为日期类型。这个Excel操作相信大家都再熟悉不过了。对数据类型的合理设置,会使数据的读取更容易些。

完成以上操作后,Anna点击Query Settings面板中的Load to data model将数据加载到数据模型中,然后准备进一步在Power Pivot中进一步组织数据。

总结:

在Power Query中,你可以搜索来自于公司内部以及互联网上的数据,当找到数据之后,可以将数据进行进一步的整理,然后跟其它数据进行合并,对于数据量比较大的数据也可以选择临时不讲其下载到工作簿中,然后在数据组织完成之后再讲数据下载到工作簿中。

通过下面的图片,可以看到Power Query支持很多种数据源。

同时也可以从文件中获取数据。

以及更丰富的数据源。

分享到:
评论

相关推荐

    Power BI视频教程

    本课程在《Power BI 数据分析快速上手》基础上结合大量的实例,深入讲解PowerBI中看似难懂的各种概念、操作, 并结合行业中的典型案例贯穿了从初级的数据透视表工具、数据透视表选项、数据透视表的刷新、数据透视表中...

    加肥猫学习笔记之Excel Power BI之Power Query篇.pdf

    加肥猫学习笔记之Excel Power BI之Power Query篇。Excel初学者学习PowerBI之Query篇之用。 大数据初学者,统计人员等适用。

    PowerBI操作指南(官方)

    Contents Power BI Desktop 概述 什么是 Power BI Desktop? 快速入门 连接到 Power BI Desktop 中的数据 ...关于在 Power BI 中使用 DirectQuery DirectQuery 支持的 Power BI 数据源 Power BI 数据源必备条件

    PowerBI练习文件

    PowerBI的练习文件内容,包括了Map、Query、View、Pivot四个部分的指导和练习文件,适合BI零基础的使用。

    Power Query和Power BI Desktop M函数中的环境和each _

    本文介绍一些关于Power Query和Power Bl M语言函数的基础知识,主要讲解M中的环境和each表达式,以及嵌套多个each表达式的使用

    Power Query for Power BI and Excel

    Even better, Power Query is easy to use and lots of fun to learn (so long as you’re the kind of person who thinks that playing with data can be fun—no need to feel ashamed if you do) and, as a ...

    Beginning Power BI, 2nd Edition, 2017

    Title: Beginning Power BI, 2nd Edition Author: Dan Clark Length: 348 pages Edition: 2nd ed. Language: English Publisher: Apress Publication Date: 2017-04-01 ISBN-10: 1484225767 ISBN-13: 9781484225769 ...

    Beginning Power BI with Excel

    Understanding your company’s data has never been easier than with Microsoft’s new Power BI package for Excel Consisting of four powerful tools—Power Pivot, Power View, Power Query and Power Maps—...

    PowerBI官方中文教程(带索引目录高清版无删减)

    在 Power b| Desktop中使用 One Drive for business链接 第三方服务:适用于 Power b| Desktop的 Facebook连接器 第三方服务:适用于 Power b| Desktop的 Google Analytics连接器 Project Online:通过 Power BI ...

    Building Dynamics CRM 2015 Dashboards with Power BI(PACKT,2015)

    By sequentially working through the steps in each chapter, you will learn how to use the Power BI Q/A functionality to query data in the dashboard, extend the dashboards to the mobile apps for the ...

    power bi 孙兴华火力全开版 所有学习课件和笔记

    资源来自b站up主-孙新华zz 非常适合新手入手power Bi商业智能分析

    PowerBI入门指南 中文PDF版

    PowerBI入门指南是一个PowerBI入门教程,帮你轻松迈入 POWERBI 大门。...PowerBI与PowerQuery. PowerPivot 到底是什么关系? 数据处理篇-Powerquery 数据建模篇-Powerpivot PowerBI可视化 功能篇 其他

    Power Query教程英文版.pdf

    Power Query英文版教程 ... Installing the PowerQuery SDK Starting to Develop Custom Connectors Creating your first connector - Hello World Tutorials Shape and combine data using Power Query Editor

    Power BI and SAP BW

    Power BI 连接 SAP BW系统

    大數據分析Excel Power BI全方位應用(台).zip

    使用Excel Power BI可迅速完成以往只有透过专业商业智慧工具或花费大量时间才能完成的任务,它同时提供蒐集合併清理内外部资料来源功能(Power Query)、精华版OLAP工具(Power Pivot)、视觉化分析资料探索 (Power View...

    Power Query M函数教程高级篇.pdf

    Power Query M函数教程【高级篇】.pdf

    Power BI Desktop商业智能分析软件

    它基于Power Query、Power Pivot和Power View三个组件,可以帮助用户轻松地收集、清洗、整合和呈现数据。 1、数据连接:Power BI Desktop支持多种数据源,如Excel、SQL Server、SharePoint等。你可以轻松地将数据从...

    数据分析 power query formula

    数据分析 power query formula

    Power Query M reference

    Power Bi是近几年更新迭代很快的数据处理工具。 POWER query 是EXCEL 的一个插件。 在POWER BI 中是一个组件。

    Power Query M Functions 中文帮助.pdf

    Power Query M Functions 中文帮助,Power Query是一个Excel插件,是Power BI的一个组件。

Global site tag (gtag.js) - Google Analytics