美文网首页
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