我想通過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進行了搜索,但沒有得到任何參考,我無法找到任何建議方法的示例。我無法找到任何指導如何連接鳳凰城的好資源。謝謝你的時間。