【发布时间】:2020-08-26 03:40:00
【问题描述】:
我们目前使用 Databricks 作为运行 spark/Scala 代码的执行引擎。当我们使用 spark 2.4.0 和 scala 2.11 时,这工作正常
当我们尝试在新版本的 Spark 2.4.4 和 Scala 2.11 上使用相同的代码时,我们收到如下错误,
java.lang.NoSuchMethodError: org.apache.spark.sql.execution.datasources.FilePartition.files()Lscala/collection/Seq;
尝试了以下导入,但仍然是同样的问题。
import org.apache.spark.sql._
import org.apache.spark.sql.functions._
import org.apache.spark.sql.SaveMode
import org.apache.spark.sql.types._
import org.apache.spark.sql.functions.expr
import org.apache.spark.sql.Column
import sqlContext.implicits._
【问题讨论】:
-
检查您的 spark 2.4.4 是否适用于 scala 2.11。
-
请分享你的依赖/pom.xml
标签: apache-spark apache-spark-sql databricks