最近想通过图形界面访问操作hbase,之前hive等都是用的DbVisualizer,所以也想配置一下。首先说明,是利用Phoenix连接hbase,本人的Phoenix和Hbase是已安装并配置好的,所以安装及配置过程在此省略。主要总结下搜索的资料及碰到问题的解决。
驱动JAR包
1、phoenix官方提供了驱动jar包下载,需根据Phoenix版本和hbase版本选择相应的版本,驱动只需添加phoenix-X.X.0-HBase-X.X-client.jar即可
2、本人默认安装的Phoenix不是这个规则的,可能因为是之前版本的原因吧,直接在linux上找到phoenix安装目录下的phoenix-X.X.X-XXXX-client.jar,这个就是驱动jar包。
JDBC URL的填写
官方写法如下
jdbc:phoenix:[comma-separated ZooKeeper Quorum [:port [:hbase root znode [:kerberos_principal [:path to kerberos keytab] ] ] ]
本人使用的方式如下,无K8S的集群环境
jdbc:phoenix: