简短介绍


大家好,又要回归正常上班的日子了。小伙伴们可有好好规划下工作内容呢?第四季度开始了,我们的数据团队规划了一些比较有难度的工作,目前在行业内也没有看到做得好的,还是具备一些挑战性,希望自己能够做好吧!emm在这之前还是给大家分享下Hue,大数据开发过程中必备工具之一。Hue相对来说比较简单,大家了解怎么使用即可。

 

 

01-Hue介绍

Hue是一款开源的可界面化配置调度、运行代码或管理集群文件系统的工具。对于很多大数据开发者来说,界面化是很友好的。操作直观,学习成本低,上手即来。当然对于大数据运维人员来说,还是黑屏的看着舒服(即:使用指令操作)。Hue是将其它组件的API进行了封装,之后采用界面化的形式提供给数据开发者使用,非常的方便。Hue同时也带有一些简单的分析图表。Hue主要还是面向数据开发和数据分析人员使用的工具。

hue查询hbase hue查询底部滑动_大数据开发

 

 

 

02-Hue操作实战

Hue可进行如下的管理和操作

hue查询hbase hue查询底部滑动_大数据开发_02

 

 

  • 1、Hive查询

hue查询hbase hue查询底部滑动_大数据开发_03

选择查询方式Hive

hue查询hbase hue查询底部滑动_大数据_04

运行查询

 

 

  • 2、Impala查询(说明:
    Impala是基于内存查询,在内存资源足够的情况下查询速度比Hive查询更快)

选择查询方式Impala

hue查询hbase hue查询底部滑动_hue_05

运行查询

  • 3、Hbase查询:
    前提需要安装Hbase并与Hue完成集成

hue查询hbase hue查询底部滑动_大数据开发_06

  • 4、管理Sql代码

hue查询hbase hue查询底部滑动_大数据_07

点击存储

hue查询hbase hue查询底部滑动_大数据开发_08

编辑名称并保存

hue查询hbase hue查询底部滑动_大数据开发_09

查询保存的代码

  • 5、管理权限(Hive库以及表权限)

hue查询hbase hue查询底部滑动_Hive_10

  • 6、管理Hdfs文件(前提:操作用户的权限足够大)

hue查询hbase hue查询底部滑动_大数据_11

  • 7、基于Oozie配置任务调度

hue查询hbase hue查询底部滑动_hue查询hbase_12

oozie作业配置

hue查询hbase hue查询底部滑动_Hive_13

配置工作流

hue查询hbase hue查询底部滑动_大数据开发_14

对工作流进行定时执行

03-小结

看到界面了,是不是很亲切呢?大家可以将它理解为一款客户端工具就好了。大数据开发过程中大多时间就是使用Hue在进行数据查询和整理。Hue还有很多功能,这里没有一一列举了。Hue的功能本身也是有权限管理的,这篇分享就没有做讲解。小伙伴们下去可自己研究研究哦。还是很简单的。好了,大家有机会可以去了解下怎么使用Hue,绝对的神器。