我想通过Spark/Scala连接到Phoenix来读写数据作为DataFrame。我正在关注GitHub上的示例,但是当我尝试使用数据源API的第一个示例加载为DataFrame时,我得到以下例外。火花连接到Phoenix NoSuchMethod异常
Exception in thread "main" java.lang.NoSuchMethodError: org.apache.hadoop.hbase.client.Put.setWriteToWAL(Z)Lorg/apache/hadoop/hbase/client/Put;
有两件事是推动我疯了,从这些例子:
1)import语句import org.apache.phoenix.spark._
让我异常下面在我的代码:
cannot resolve symbol phoenix
我已经包括下面罐子在我sbt
"org.apache.phoenix" % "phoenix-spark" % "4.4.0.2.4.3.0-227" % Provided,
"org.apache.phoenix" % "phoenix-core" % "4.4.0.2.4.3.0-227" % Provided,
我对该warnign进行了搜索,但没有得到任何参考,我无法找到任何建议方法的示例。我无法找到任何指导如何连接凤凰城的好资源。谢谢你的时间。