上文《Hue使用系列(一)使用docker快速部署Hue》我们已经完成了Hue的快速部署,这里的话,我们配置下Hue的hive信息。
1)部署hive
这里我们需要部署hive,详情可参考《Hive安装配置篇(一)Hive3.1.3单机版安装教程》。这里部署完毕之后,一定要检查下hive需要启动的两个服务,分别是:
1、metastore 2、hiveserver2
这里的hue主要是通过thrif与hive连接,所以这个hiveserver2的服务一定要保证正确。这里我已经部署好了,示例如下:
2)配置Hue的hive连接
这里由于我们hive是使用docker部署的,所以还是需要进入到docker容器里面去进行修改,示例如下:
#进入到docker容器 docker exec -it --user root hue bash #修改配置文件 vim /usr/share/hue/desktop/conf/hue.ini #打开hive的注释,切记一定要找[[[hive]]]这个节点,示例图如下:
#接着配置hive连接信息(这里切记一定要寻找[beeswax]节点),示例如下图:
接着我们修改thrift的版本,这里默认的thrift版本是11,我们修改为7(这是因为使用的hive3.x版本,需要修改为7),修改示例图如下:
修改完成之后我们退出docker容器并且重启hue容器。
3)测试访问
接着我们进入到hue的dashboard,看看是否可以查询hive的信息了,我们拿前面spark+hudi+hive的示例,查询下对应的users表。示例如下:
可以看到直接在hue上查询出来了hive的数据,是不是很方便?
还没有评论,来说两句吧...