Hue是运营和开发Hadoop应用的图形化用户界面。软件可以用于查询任何数据库和数据仓库并进行协作,支持MySql、PostGresql、Sqlite和Oracle数据库查询编辑器,极大提高了大数据用户和管理员的工作效率。
软件介绍
Hue是成熟的开源SQL Assistant,可用于查询任何数据库和数据仓库并进行协作。
许多公司和组织都使用Hue通过自助查询来快速回答问题,例如:
1000多个客户。
财富500强。
每天执行1000条查询中的100条。它还船舶在Cloudera的数据平台,亚马逊AWS,开放数据中心。
Hue也是构建自己的Cloud SQL编辑器的理想选择,欢迎您提供任何帮助。
功能介绍
默认基于轻量级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数据库查询编辑器。
使用sentry基于角色的授权以及多租户的管理。(Hue 2.x or 3.x)。
操作数据
使用Hue可以以图形界面的形式创建solr集合,导入数据到Solr中,并建立数据查找索引。
提供了人性化的UI页面把数据从文件系统(比如Linux文件系统、HDFS)导入Hive中,导入的时候可以把数据转换成相应的Hive表,导入完成之后就可以直接使用Hive SQL查询刚刚导入的数据了[^import-hive]。
使用Hue以图形界面的形式操作HDFS,包括导入、移动、重命名、删除、复制、修改、下载、排序、查看其中的数据等等操作。
Hue集成了Sqoop组件,这样就可以通过Hue把数据从其他文件系统批量导入到Hadoop中,或者从Hadoop中导出[^http://blog.cloudera.com/blog/2013/11/sqooping-data-with-hue/]。
可以通过图形界面的方式操作HBase,可以导入数据到HBase中,可以通过UI界面进行相关的增加、删除和查询操作。