hue——hbase、hive的使用

hue入口:http://hue服务器地址:8888/about/

hue默认端口号8888

账号:xxxx

密码:xxxx

 

hue作用,提供给大数据用户一个web端,访问大数据集群

 

1、     hbase web端的使用

 

l  hbase hue入口如图,data browsers选项中会有hbase选项,直接点进去就好


 hue——hbase、hive的使用


l  点进来后会看到我们集群hbase中的所有表,如下图

hue——hbase、hive的使用

 

l  接下来我们以上图中选中的表,做一些我们常用的操作,直接点节表明,页面跳转到该表的详情

hue——hbase、hive的使用

 

l  利用hue查询Hbase命令格式如图

 hue——hbase、hive的使用

格式:行选择+字段选择+过滤器

 

l  首先我们做一个最简单的操作,查询10行

 hue——hbase、hive的使用

l  值查询这些行对应列

 hue——hbase、hive的使用

l  查询对应ID往后推10行

 hue——hbase、hive的使用

l  查询结果排序设置

点击下图标识,可选择正序倒序

hue——hbase、hive的使用

点击如图位置可选择排序方式,根据什么排序

hue——hbase、hive的使用

l  根据字段值过滤查询(过滤器名称:SingleColumnValueFilter)

hue——hbase、hive的使用

l  根据值过滤查询 (过滤器名称ValueFilter)

hue——hbase、hive的使用

其它过滤器:

DependentColumnFilter是一种允许用户指定一个参考列或引用列来过滤其他列的过滤器,过滤的原则是基于参考列的时间戳来进行筛选 。

KeyOnlyFilter:这个过滤器唯一的功能就是只返回每行的行键,值全部为空,这对于只关注于行键的应用场景来说非常合适,这样忽略掉其值就可以减少传递到客户端的数据量,能起到一定的优化作用

FirstKeyOnlyFilter: 如果你只想返回的结果集中只包含第一列的数据,那么这个过滤器能够满足你的要求。它在找到每行的第一列之后会停止扫描,从而使扫描的性能也得到了一定的提升

 

这里介绍这两种比较常用的,过滤器有很多种,下面是官网的具体地址,每种类型都有具体说明:

cloudera官网过滤器解释:

https://www.cloudera.com/documentation/enterprise/latest/topics/admin_hbase_filtering.html

 

2、     hiveweb使用

 

hive web入口,直接选hive点进去

 

        hive web界面如下

       hue——hbase、hive的使用

1选择数据库,2选择表,3sql编辑框

 

现在跑一个简单脚本

hue——hbase、hive的使用

hue——hbase、hive的使用

 

备注:这些基本包括了hue的日常基本操作,hue最主要的功能就是给我们提供一个web交互平台