ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 4007|回复: 0

[分享] 使用 Power Query 将 Excel 连接到 Hadoop

[复制链接]

TA的精华主题

TA的得分主题

发表于 2015-11-17 11:23 | 显示全部楼层 |阅读模式
最后更新时间(英文版):09/25/2015
最后更新时间(中文版):11/12/2015

Microsoft 大数据解决方案的一个关键功能是,将 Microsoft 商业智能 (BI) 组件与 Azure HDInsight 中的 Hadoop 群集相集成。此集成的一个主要示例是能够使用 Microsoft Power Query for Excel 外接程序将 Excel 连接到包含与 Hadoop 群集关联的数据的 Azure 存储帐户。本文将逐步说明如何设置和使用 Power Query 来查询与 HDInsight 管理的 Hadoop 群集关联的数据。
先决条件在开始阅读本文前,你必须具有:
  • 一个 HDInsight 群集。若要配置一个 HDInsight 群集,请参阅 Azure HDInsight 入门
  • 运行 Windows 7、Windows Server 2008 R2 或更高版本操作系统的工作站
  • Office 2013 Professional Plus、Office 365 ProPlus、Excel 2013 Standalone 或 Office 2010 Professional Plus
安装 Microsoft Power Query for Excel可以使用 Power Query 将来自多种数据源的数据导入到 Microsoft Excel 中,在 Excel 中,它可以增强 PowerPivot 和 Power View 之类的 BI 工具。具体来说,Power Query 可以导入已输出的数据,或者导入由在 HDInsight 群集上运行的 Hadoop 作业生成的数据。
Microsoft 下载中心下载 Microsoft Power Query for Excel 并安装它。
将 HDInsight 数据导入 Excel使用用于 Excel 的 Power Query 外接程序,可以轻松地将 HDInsight 群集中的数据导入到 Excel 中,然后可以在 Excel 中使用 PowerPivot 和 Power Map 之类的 BI 工具对数据进行检查、分析和显示。
从 HDInsight 群集导入数据
  • 打开 Excel。
  • 创建一个新的空白工作簿。
  • 依次单击“Power Query”菜单、“来自 Azure”和“来自 Windows Azure HDInsight”。

    注意:如果未显示“Power Query”菜单,请转到“文件”>“选项”>“外接程序”,从页面底部的下拉“管理器”框中选择“COM 外接程序”。选择“转到...”按钮,并且确认已选中 Power Query for Excel 外接程序所对应的框。
    注意:Power Query 还允许你通过单击“从其他源”从 HDFS 中导入数据。
  • 对于“帐户名称”,请输入与你的群集相关联的 Azure Blob 存储帐户的名称,然后单击“确定”。
  • 对于“帐户密钥”,请输入 Blob 存储帐户的密钥,然后单击“保存”。(你仅需要在首次访问该存储时执行此操作。)
  • 在“查询编辑器”左侧的“导航器”窗格中,双击 Blob 存储容器名称。默认情况下,该容器名称与群集名称相同。
  • 在“名称”列中找到 HiveSampleData.txt(文件夹路径是 ../hive/warehouse/hivesampletable/),然后单击 HiveSampleData.txt 左侧的“二进制”。

  • 如果需要,可以重命名列名称。准备就绪后,单击“应用并关闭”。


后续步骤在本文中,你已了解如何使用 Power Query 将数据从 HDInsight 检索到 Excel 中。同样地,你也可以将来自 HDInsight 的数据检索到 Azure SQL 数据库中。也可以将数据上载到 HDInsight 中。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

关闭

最新热点上一条 /1 下一条

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-4-19 23:34 , Processed in 0.033002 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表