1.用户权限管理
第一次登录的会被设为超级用户,访问hive等组件时,用的也是这个用户,比如admin,此时admin访问hive肯定没有权限,所以还要在hue中用admin创建1个hive的用户,这个hive用户本身在hive中就有权限了。
创建用户后,授予default组后,UI中仍没有user managment选项,要在advanced中点击superuser status才可以
2.UI
2.1 左边树形导航栏
{1} 可以进入hdfs-hueUI
{2} 可以切换数据库,显示表,显示表的描述信息
2.2 上方导航栏
{1} Query可以设置查询的组件,hive或impala,sparksql也可以。还可以设置默认查询
2.3 中间查询栏
用来输入sql,会显示执行的时间和结果,还有query history,还可以保存sql。
3.创建表
- 创建表可以在查询栏中用sql,也可以在左边
3.1 创建时
{1} source用来设置从文件解析出表结构还是自己设置表结构,亲测json数据解析速度很慢,但text数据很快
之后就是设置field和line的分割符,根据解析结果设置字段。field分割符为 \t时亲测有问题,改成comma就好了。
{2} 如下保存在默认位置表示内部表,否则是外部表。内部表会把hdfs上的源文件剪切到hive/warehouse下
hdfs
- 比hdfs自带的UI还方便
1.文件右键,用file browser打开,可以CRUD,rename,新建文件或者目录
点击正上方的 bread crumbs,进入父目录中,可以删除,新增文件,也可以在New中创建dir和file