Hue是一个开源的Apache Hadoop UI系统,最早是由Cloudera Desktop演化而来,由Cloudera贡献给开源社区,它是基于Python Web框架Django实现的。通过使用Hue我们可以在浏览器端的Web控制台上与Hadoop集群进行交互来分析处理数据,例如操作HDFS上的数据,运行MapReduce Job等等。很早以前就听说过Hue的便利与强大,一直没能亲自尝试使用,下面先通过官网给出的特性,通过翻译原文简单了解一下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数据库查询编辑器
通过Hue来执行Hive查询,需要启动HiveServer2服务:
cd /usr/local/hive bin/hiveserver2 &
否则通过Hue Web控制无法执行Hive查询。
相关推荐
本篇将详细介绍如何在 CentOS 7.9 操作系统上,使用 Python 2.7.5 和 Node.js 14 安装并部署 Hue 4.10.0。 一、环境准备 1. 系统需求:确保你的 CentOS 7.9 服务器已更新至最新版本,并且拥有足够的磁盘空间和内存...
1. **Hue介绍**:Hue是由一系列应用程序组成的开源平台,这些应用程序允许用户通过浏览器来操作Hadoop集群。它支持包括文件浏览(File Browser)、SQL查询(Beeswax/Sqoop2)、工作流设计(Oozie)、HBase管理...
HUE的操作指南提供了详细的操作说明,从登录到主界面的使用,再到各种编辑器、功能浏览、文档管理、表管理和文件管理等,都进行了详尽的介绍。 用户登录HUE的操作指南后,首先会看到一个左边是数据库类型选择区域,...
HUE 4.1版本是其发展中的一个重要里程碑,它带来了诸多改进和新功能,旨在提升用户的使用体验和工作效率。 首先,我们要理解HUE备份的重要性。在大数据环境中,HUE作为操作和管理Hadoop集群的关键接口,它的配置...
2. Hue 的生态系统及相关介绍 Hue 的生态系统包括多个组件,例如 Hue Server、Hue Client、Database 等。Hue Server 是 Hue 的核心组件,负责处理用户请求和数据查询。Hue Client 是 Hue 的客户端组件,负责与 Hue ...
【Hue介绍】 Hue,全称为Hadoop User Experience,是一个功能丰富的Web界面,专为Apache Hadoop生态系统设计,提供了一种直观且用户友好的方式来与Hadoop集群进行交互。它使得数据分析师、开发人员以及非技术用户都...
当Hadoop集群启用了Kerberos认证时,使用Hue的Workflow功能执行Hive SQL可能会遇到问题。解决这个问题的一种方法是使用beeline,这是一个新的命令行工具,用于通过JDBC接口连接到HiveServer2。在Kerberos环境下,...
本文将对Hue的这一版本进行详细介绍,并探讨其在源码研究、毕业设计论文、计算机案例、建站模板以及系统软件工具等方面的应用。 1. **Hue的核心功能** Hue的主要功能包括对Hadoop生态系统的多种服务进行可视化操作...
本文档将详细介绍如何搭建一个基本可用的Hue环境,并解决在安装过程中可能遇到的一些常见问题。 #### 二、环境准备 在搭建Hue环境之前,首先需要确保操作系统上已经安装了一些必要的开发工具和库文件。以下是一些...
本文档主要介绍了CDH6.3.2配置Hue+Sentry权限管理的步骤,旨在帮助读者了解大数据技术中的权限管理机制。 一、Sentry概述 Sentry是Apache开源组件,提供了细粒度级、基于角色的授权以及多租户的管理模式。Sentry...
本文将详细介绍如何安装 Hue 1.2.0 版本,并确保其正常运行。 一、系统需求 在开始安装前,确保你的服务器或开发环境满足以下条件: 1. 操作系统:Ubuntu 10.04 或 CentOS 6.x 2. Java:Java 1.6 或更高版本 3. ...
Hue(图形化用户界面)功能介绍 Hue(图形化用户界面)官方版默认基于轻量级sqlite数据库管理会话数据,用户认证和授权,可以自定义为MySQL、Postgresql,以及Oracle。 基于文件浏览器(File Browser)访问HDFS。 ...
Hue 3.9.0 版本提供了更加完善的用户体验和功能增强,使得大数据分析变得更加直观和易用。以下将详细介绍如何在你的系统上安装和配置Hue 3.9.0。 一、环境准备 在开始安装Hue之前,确保你的系统满足以下基本条件:...
请参阅 ,以获得Homebridge Hue功能和支持的设备的列表,包括以下功能的比较: 第2代(正方形)色相桥的本机HomeKit功能; 的 Homebridge Hue结合Hue桥; 和的 Homebridge Hue与deCONZ结合使用。 Homebridge Hue...
以下是对这些组件的详细介绍: 1. **Hadoop**:Hadoop是Apache软件基金会的一个开源项目,主要由HDFS(Hadoop Distributed File System)和MapReduce两部分组成。HDFS是一种分布式文件系统,可以将大规模的数据存储...
今天我们要介绍的是一个专为飞利浦Hue设计的开源Windows程序——casualLight。 casualLight,正如其名,是一个简洁而实用的工具,旨在简化用户对飞利浦Hue系统的操控。该程序的主要功能是使用户能够轻松控制家中的...
- **GIS应用**:融合图像可用于制作高质量的地图,提高地理信息系统的功能和精确性。 - **环境监测**:通过融合不同时间或不同条件下的图像,可以更准确地监测环境变化。 - **农业管理**:结合多光谱信息和高分辨率...
完整的hueplusplus文档是学习和应用该库的重要参考,它详细介绍了如何安装、配置和使用库的各种功能,帮助开发者快速上手。此外,社区的支持和示例代码也是学习过程中不可或缺的部分。 总的来说,hueplusplus库是...
本文将详细介绍如何通过开源项目homie搭建一个本地服务器,实现对Philips Hue灯泡的REST API控制。 homie是一个轻量级的JavaScript项目,专为通过REST接口控制Philips Hue灯具而设计。这个项目简化了与Hue桥接器的...
我们通常会将RGB图像转换为HSV(Hue, Saturation, Value)色彩空间,因为在这个空间里,饱和度是一个独立的通道,更容易进行调整。代码示例如下: ```python import cv2 import numpy as np def adjust_...