hue——hbase、hive的使用
hue入口:http://hue服务器地址:8888/about/
hue默认端口号8888
账号:xxxx
密码:xxxx
hue作用,提供给大数据用户一个web端,访问大数据集群
1、 hbase web端的使用
l hbase hue入口如图,data browsers选项中会有hbase选项,直接点进去就好
l 点进来后会看到我们集群hbase中的所有表,如下图
l 接下来我们以上图中选中的表,做一些我们常用的操作,直接点节表明,页面跳转到该表的详情
l 利用hue查询Hbase命令格式如图
格式:行选择+字段选择+过滤器
l 首先我们做一个最简单的操作,查询10行
l 值查询这些行对应列
l 查询对应ID往后推10行
l 查询结果排序设置
点击下图标识,可选择正序倒序
点击如图位置可选择排序方式,根据什么排序
l 根据字段值过滤查询(过滤器名称:SingleColumnValueFilter)
l 根据值过滤查询 (过滤器名称ValueFilter)
其它过滤器:
DependentColumnFilter是一种允许用户指定一个参考列或引用列来过滤其他列的过滤器,过滤的原则是基于参考列的时间戳来进行筛选 。
KeyOnlyFilter:这个过滤器唯一的功能就是只返回每行的行键,值全部为空,这对于只关注于行键的应用场景来说非常合适,这样忽略掉其值就可以减少传递到客户端的数据量,能起到一定的优化作用
FirstKeyOnlyFilter: 如果你只想返回的结果集中只包含第一列的数据,那么这个过滤器能够满足你的要求。它在找到每行的第一列之后会停止扫描,从而使扫描的性能也得到了一定的提升
这里介绍这两种比较常用的,过滤器有很多种,下面是官网的具体地址,每种类型都有具体说明:
cloudera官网过滤器解释:
https://www.cloudera.com/documentation/enterprise/latest/topics/admin_hbase_filtering.html
2、 hiveweb使用
hive web入口,直接选hive点进去
hive web界面如下
1选择数据库,2选择表,3sql编辑框
现在跑一个简单脚本
备注:这些基本包括了hue的日常基本操作,hue最主要的功能就是给我们提供一个web交互平台