客快物流大数据项目(七十八):Hue简介

Posted Lansonli

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了客快物流大数据项目(七十八):Hue简介相关的知识,希望对你有一定的参考价值。

文章目录

Hue简介

一、Hue介绍

二、Hue整合大数据技术栈架构

三、支持连接到的数据库

四、 ​​​​​​​​​​​​​​官方网址


Hue简介

一、​​​​​​​Hue介绍

HUE是一个开源的Apache Hadoop UI系统,早期由Cloudera开发,后来贡献给开源社区。该web应用的后台采用python编程语言编写的。通过使用Hue我们可以通过浏览器方式操纵Hadoop集群进行交互来分析处理数据。

简单来讲,就是用图形化的界面来操作HDFS上的数据,运行MapReduce Job,执行Hive的SQL语句,浏览Hbase数据库,oozie,flume等等。

二、​​​​​​​Hue整合大数据技术栈架构

Hue几乎可以支持所有大数据框架,包含HDFS文件系统、HIVE(使用HiveServer2,JDBC方式连接,可以在页面上编写HQL语句,进行数据分析查询),YARN监控及Oozie工作流任务调度页面等等。Hue通过把这些大数据技术栈整合在一起,通过统一的Web UI来访问和管理,极大地提高了大数据用户和管理员的工作效率。这里总结一下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数据库查询编辑器
  • 使用sentry基于角色的授权以及多租户的管理.(Hue 2.x or 3.x)

三、支持连接到的数据库

选择Apache Hive, Apache Impala, Presto 以及其他所有多个解释器之一:MySQL, SparkSQL,Oracle, Apache Phoenix, ksqlDB, Elastic Search, Apache Druid,PostgreSQL,Redshift,BigQuery。

四、 ​​​​​​​​​​​​​​官方网址

官网网站:http://gethue.com/ 


  • 📢博客主页:https://lansonli.blog.csdn.net
  • 📢欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正!
  • 📢本文由 Lansonli 原创,首发于 CSDN博客🙉
  • 📢停下休息的时候不要忘了别人还在奔跑,希望大家抓紧时间学习,全力奔赴更美好的生活✨

以上是关于客快物流大数据项目(七十八):Hue简介的主要内容,如果未能解决你的问题,请参考以下文章

客快物流大数据项目(三十九):Hue安装

客快物流大数据项目(七十三):Impala数据导入方式

客快物流大数据项目(七十四):Impala的java开发

客快物流大数据项目(七十):Impala入门介绍

客快物流大数据项目(七十六):使用Impala对kudu进行DML操作

客快物流大数据项目(七十二):Impala sql 语法