美文网首页
004 Impala | Use JDBC

004 Impala | Use JDBC

作者: __destory__ | 来源:发表于2019-02-26 17:13 被阅读0次

Impala支持标准的JDBC接口,允许使用商业智能BI工具,以及其他Java等其他语言编写的软件连接。此文,以Java为主,介绍JDBC如何连接Impala。

确定Impala JDBC监听的端口

默认,21050,当然可以修改

选择JDBC驱动包

在Impala2.0以后,可以选择Hive 0.13 JDBC driver,此处,Impala不断升级,支持新的数据类型,对应的Hive JDBC driver也需要使用相对应的版本才行。

本地程序引入JDBC包

maven or 其他

建立JDBC连接

  1. 不使用Kerberos认证
jdbc:hive2://myhost.example.com:21050/;auth=noSasl
  1. 要求使用Kerberos认证,principal=principal_name。
jdbc:hive2://myhost.example.com:21050/;principal=impala/myhost.example.com@H2.EXAMPLE.C
  1. 使用了LDAP
jdbc:hive2://myhost.example.com:21050/testdb;user=fred;password=xyz1

相关文章

网友评论

      本文标题:004 Impala | Use JDBC

      本文链接:https://www.haomeiwen.com/subject/orqzyqtx.html