我正在尝试从基于Plat 2.0.8的Scala应用程序连接到Berkeley Shark上下文,以从Shark表中获取数据。你能告诉我怎么做吗? Spark文档很稀疏。 感谢
答案 0 :(得分:1)
如果你想使用Shark运行SQL查询,Shark的sharkserver就像一个普通的Hive Thrift服务器,所以你应该能够重用现有的Scala方法连接到Hive:
Shark Server还支持Hive的JDBC interface,因此您可以使用它来运行来自Scala的查询;只需使用Shark Server的地址代替Hive Server地址。
答案 1 :(得分:0)
Shark 0.91包含sharkserver2,它等于hiveserver2和hive version hive 0.11。所以它可以通过jdbc UI工具连接,例如" squirrel sql client"或蜂巢网页https://cwiki.apache.org/confluence/display/Hive/HiveJDBCInterface中提到的其他人。 它也适用于cloudera HUE 2.5,但它不适用于HUE 3.5。