【发布时间】:2015-04-07 19:30:28
【问题描述】:
我正在尝试创建一个 impala 表并使用 java 将数据添加到其中。
1.) 我应该如何为 impala 创建连接?
2.) 我可以直接创建一个 impala 表,还是应该创建一个 hive 表并使用 impala 访问它?
java 程序或代码 sn-ps 会有所帮助。
【问题讨论】:
标签: java apache hive cloudera impala
我正在尝试创建一个 impala 表并使用 java 将数据添加到其中。
1.) 我应该如何为 impala 创建连接?
2.) 我可以直接创建一个 impala 表,还是应该创建一个 hive 表并使用 impala 访问它?
java 程序或代码 sn-ps 会有所帮助。
【问题讨论】:
标签: java apache hive cloudera impala
您可以使用 impala jdbc 驱动程序。
参考下面的link,这里有一个使用jdbc驱动的impala连接示例代码。
要在 impala 中创建表,您可以将其作为查询传递,无需在 hive 中执行。如果您在 hive 中添加/创建表,则需要使 impala 中的元数据无效,以便在 impala 中反映表的详细信息。
【讨论】: