注意:
文中使用的2.5.4驱动有个bug,导致DG无法获取到部分源数据。建议直接用官网最新驱动。另外跟DG开发人员取得了联系,获悉他们已经在开发原生的驱动集成,希望早日上线。
前面有篇文章讲过DataGrip的强大,作为数据仓库,甚至任何需要写sql的人手中利器。最近,需要在hive上开发数据仓库,免不了大量的ETL sql程序。so,配置hive在DataGrip中的连接。
环境:
CDH hive:1.1版本,并没有启用任何hive认证
DataGrip : 2018.1.4
配置步骤:
下载官方驱动
官方下载地址:https://www.cloudera.com/downloads/connectors/hive/jdbc/2-5-4.html 选择对应版本的驱动,image.png
解压到DataGrip的jdbc驱动文件夹,可以参考我的目录:C:\Users\arthur.DataGrip2018.1\config\jdbc-drivers
image.png添加DataGrip Driver
点击菜单栏中的File,再点击Data Sources,再如图点击左上角加号,选择最下面的Driver,填写Name ,Additional files选择jdbc驱动文件夹中的jar包,Class,Dialect如图选择。URL templates:jdbc:hive2://{host}:{port}/{database}[;<;,{:identifier}={:param}>]
,点击OK完成Driver的添加和配置image.png
配置连接及测试连通性
如图点击,添加hive数据源。image.png
填入HiveServer2服务器IP地址,端口默认是10000,由于没有配置任何安全认证,所以用户名密码都空着
,点击Test Connection如果显示success则配置成功,可以愉快的使用了。
image.png
迷之老王 | Big Data | 复杂数据环境下的一体化大数据解决方案。
扫码加群:
QQ群:迷之老王_BIG DATA