0

我正在尝试从基于 Plat 2.0.8 的 Scala 应用程序连接到 Berkeley Shark 上下文以从 Shark 表中获取数据。你能告诉我怎么做吗?Spark 文档很少。谢谢

4

2 回答 2

1

如果你想使用 Shark 运行 SQL 查询,Shark 的Sharkserver的行为就像一个常规的 Hive Thrift 服务器,所以你应该能够重用现有的 Scala 方法来连接到 Hive:

Shark Server 还支持 Hive 的JDBC 接口,因此您可以使用它从 Scala 运行查询;只需使用 Shark 服务器的地址代替 Hive 服务器地址。

于 2013-11-12T18:57:34.433 回答
0

Shark 0.91 包含 Sharkserver2,它等于 hiveserver2 与 hive 版本 hive 0.11。因此它可以通过 jdbc UI 工具(如“squirrel sql client”)或 hive 页面https://cwiki.apache.org/confluence/display/Hive/HiveJDBCInterface中提到的其他工具连接。它也可以与 cloudera HUE 2.5 一起使用,但它不能与 HUE 3.5 一起使用。

于 2014-05-27T08:33:16.337 回答