我一直在尝试通过 Spark 控制器 2.0 将 Vora 1.4 连接到 HANA 1.0 SPS12。可以将远程源添加到 HANA 工作室,但 Vora 表是不可见的。尝试刷新远程源时,Spark 控制器错误日志中出现类未找到错误。以下是错误消息:
*
23 年 5 月 17 日 10:11:46 错误 HanaSQLContext: 无法设置扩展存储 java.lang.ClassNotFoundException: at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java: 264)在 org.apache.spark.sql.hana.hdfs.store 的 org.apache.spark.sql.hana.hdfs.store.HDFSStore$$anonfun$apply$2.apply(HDFSSt>ore.scala:212)。 HDFSStore$$anonfun$apply$2.apply(HDFSSt>ore.scala:187) at scala.Option.getOrElse(Option.scala:120) at org.apache.spark.sql.hana.hdfs.store.HDFSStore$.apply (HDFSStore.scala:186) at org.apache.spark.sql.hana.HanaSQLContext.getExtendedStore(HanaSQLContext.sca>la:104) at com.sap.hana.spark.core.session.Session.(SessionManager.scala: 191) 在 com.sap.hana.spark.core.session.Session.(SessionManager.scala:166) 在 com.sap.hana.spark.core.session.Session$.apply(SessionManager.scala:136) 在 com .sap.hana.spark.core.session.SessionManager$.startNewSession(SessionManag>er.scala:72) at com.sap.hana.spark.network.CommandHandler$$anonfun$receive$3.applyOrElse(Com>mandRouter.scala: 549)在akka.actor.Actor$class.aroundReceive(Actor.scala:467)在com.sap.hana.spark.network.CommandHandler.aroundReceive(CommandRouter.scala:> 432)在akka.actor.ActorCell.receiveMessage( ActorCell.scala:516) at akka.actor.ActorCell.invoke(ActorCell.scala:487) at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:238) at akka.dispatch.Mailbox.run(Mailbox.scala:220 ) at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(AbstractDis>patcher.scala:397) at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260) at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask( ForkJoinPool.java:1>339) 在 scala。concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) 在 scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java>:107)
*
任何人有任何想法?
谢谢!