一、Hue概述
### --- [数据交互工具-HUE]
~~~ [交互工具Hue_编译安装]
~~~ [交互工具Hue配置]
~~~ [交互工具Hue之整合Hadoop及Hive]
### --- Hue概述
~~~ Hue(Hadoop User Experience)是一个开源的 Apache Hadoop UI 系统,
~~~ 最早是由Cloudera Desktop 演化而来,由 Cloudera 贡献给开源社区,
~~~ 它是基于 PythonWeb 框架 Django 实现的。
~~~ 通过使用 Hue 可以在浏览器端的 Web 控制台上与Hadoop 集群进行交互来分析处理数据,
~~~ 例如操作 HDFS 上的数据,运行MapReduce Job 等等。
### --- Hue所支持的功能特性集合:
~~~ 默认基于轻量级sqlite数据库管理会话数据,用户认证和授权,可以自定义为MySQL、Postgresql,以及Oracle
~~~ 基于文件浏览器(File Browser)访问HDFS
~~~ 基于Hive编辑器来开发和运行Hive查询
~~~ 支持基于Solr进行搜索的应用,并提供可视化的数据视图,以及仪表板(Dashboard)
~~~ 支持基于Impala的应用进行交互式查询
~~~ 支持Spark编辑器和仪表板(Dashboard)
~~~ 支持Pig编辑器,并能够提交脚本任务
~~~ 支持Oozie编辑器,可以通过仪表板提交和监控Workflow、Coordinator和Bundle
~~~ 支持HBase浏览器,能够可视化数据、查询数据、修改HBase表
~~~ 支持Metastore浏览器,可以访问Hive的元数据,以及HCatalog
~~~ 支持Job浏览器,能够访问MapReduce Job(MR1/MR2-YARN)
~~~ 支持Job设计器,能够创建MapReduce/Streaming/Java Job
~~~ 支持Sqoop 2编辑器和仪表板(Dashboard)
~~~ 支持ZooKeeper浏览器和编辑器
~~~ 支持MySql、PostGresql、Sqlite和Oracle数据库查询编辑器
### --- 一句话总结:
~~~ 类似的产品还有 Apache Zeppelin。
~~~ Hue是一个友好的界面集成框架,可以集成我们各种学习过的以及将要学习的框架,
~~~ 一个界面就可以做到查看以及执行所有的框架。
![](https://i-blog.csdnimg.cn/blog_migrate/f96e6848a05dc7170b9881c4e5f122b0.png)