栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

idea连接hive

idea连接hive

idea作为一款强大的IDE,其对数据库可以进行的可视化操作,便捷程度远远超过了传统的命令行方式,今天我在使用idea连接hive时,发现网上的博客大多已经过时,连接时甚至还需要自己处理jar包,殊不知idea2021早已经可以帮助我们自动处理hive连接依赖了,因此写下这篇博客,一方面总结一下,一方面防止后来人误入歧途。

    启动hive:
    启动hive之前记得启动mysql,hdfs等依赖项。
	$ hive --service hiveserver2

在localhost:10002中查看hive启动:
记得打开10000端口,得使用这个端口远程连接hive:

sudo ufw allow 10000

    idea中database新建hive的data source

    下载一下需要的driver文件:
    填写用户名和密码进行登录,我这里有点疑问,因为我要连接的是hive,但是我填写的是虚拟机的用户名和密码成功连接上的。

    配置用户
    这里多说一点,因为我在连接时出现了User: wxwmd is not allowed to impersonate wxwmd
    这是因为hadoop启动了代理机制,需要在hadoop中的core-site.xml中配置用户,比方说我的用户名是wxwmd,那么在里面加入配置:

	
	
    	hadoop.proxyuser.wxwmd.hosts
    	*
	
	
    	hadoop.proxyuser.wxwmd.groups
    	*
	
	

    连接成功效果,左边可以写HQL语句,右边可视化操作

    接下来就是愉快地使用优美的界面和hive交互了

    idea中连接视频

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/721394.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号