0

我是 Phoenix 的新手,
我已经将我的 Apache Phoenix 连接到 HBase,并且通过终端一切顺利,但我需要在表上执行一些 java 操作,所以你能帮我解决如何将我的 phoenix 连接到 Eclipse IDE 以便我可以执行从 phoenix 到 HBase 表的操作并在 HBase 中更新该表。
请帮我这样做

4

1 回答 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 回答