我是 Phoenix 的新手,
我已经将我的 Apache Phoenix 连接到 HBase,并且通过终端一切顺利,但我需要在表上执行一些 java 操作,所以你能帮我解决如何将我的 phoenix 连接到 Eclipse IDE 以便我可以执行从 phoenix 到 HBase 表的操作并在 HBase 中更新该表。
请帮我这样做
问问题
726 次
1 回答
2
这就是我使用 Eclipse Data Tools 进行设置的方式。
安装 Eclipse 数据工具
在以下位置创建 generic_JDBC_1.x 驱动程序:
在 windows/perferences/DataManagement/Connectivity/Driver 定义中:
选择添加
在 Jar 列表中,指向 phoenix-version-client.jar
接下来,在属性选项卡中,选择连接的 URL。格式为:
jdbc:phoenix:zookeepers:/hbase-unsecure
我的 Zookeeper 节点是 /hbase-unsecure 因为我已经在 Ambari 中设置了它,这是默认设置。在您的设置中可能只有 /hbase。这是在 hbase-site.xml 中设置的。
对于驱动程序类,我选择了 org.apache.phoenix.jdb.PhoenixDriver
下一步,打开 Data Source Explorer 视图并连接到您的数据库。
现在,当您打开一个 SQL 文件时,指定您的连接详细信息,即 Generic JDBC_1.x、Name、database
要运行您的 SQL 脚本,只需在编辑器中右键单击并选择执行当前文本。
贝达
ExaPackets LLC
于 2015-04-16T18:32:49.613 回答