数据交互 -- HUE

Hue是一个开源的Hadoop用户界面系统,提供与Hadoop集群交互的多种工具,如HDFS浏览器、Hive编辑器、Solr搜索、Impala查询等。本文详细介绍了Hue的功能特性,包括支持的框架和应用,并指导如何在Linux环境中从源码编译安装Hue,涉及依赖安装、配置修改、数据库设置以及启动服务的步骤。同时,还涵盖了Hue与Hadoop、Hive的集成配置。
摘要由CSDN通过智能技术生成

一、Hue概述

        HUE(Hadoop User Experience)是一个开源的Apache Hadoop UI系统,最早由Cloudera Desktop演化而来,是基于Python Web框架实现的。通过Hue可以在浏览器的Web控制台上与Hadoop集群进行交互来分析处理数据,例如操作HDFS上的数据,运行mapReduce Job等等。

        Hue所支持的功能特性集合:
        1.默认基于轻量级sqlite数据库管理会话数据,用户认证和授权,可以自定义为
MySQL、Postgresql,以及Oracle。
        2.基于文件浏览器(File Browser)访问HDFS。
        3.基于Hive编辑器来开发和运行Hive查询。
        4.支持基于Solr进行搜索的应用,并提供可视化的数据视图,以及仪表板(Dashboard)。
        5.支持基于Impala的应用进行交互式查询。
        6.支持Spark编辑器和仪表板(Dashboard)。
        7.支持Pig编辑器,并能够提交脚本任务。
        8.支持Oozie编辑器,可以通过仪表板提交和监控Workflow、Coordinator和Bundle。
        9.支持HBase浏览器,能够可视化数据、查询数据、修改HBase表。
        10.支持Metastore浏览器,可以访问Hive的元数据,以及HCatalog。
        11.支持Job浏览器,能够访问MapReduce Job(MR1/MR2-YARN)。
        12.支持Job设计器,能够创建MapReduce/Streaming/Java Job。
        13.支持Sqoop 2编辑器和仪表板(Dashboard)。
        14.支持ZooKeeper浏览器和编辑器。
        15.支持MySql、PostGresql、Sqlite和Oracle数据库查询编辑器。

        一句话总结,Hue是一个友好的界面集成框架,一个界面就可以做到查看以及执行所有的框架。类似的还有Apache Zeppelin。

二、Hue编译安装

        HUE官方网站:https://gethue.com/
        HUE官方用户手册:https://docs.gethue.com/
        官方安装文档:https://docs.gethue.com/administrator/installation/install/
        HUE下载地址:https://docs.gethue.com/releases/

        官方并没有编译好的软件包,需

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值