Наш проект разрабатывался на Spark 1.4.0, и теперь мы хотим перенести его в другой кластер, которому нужен специальный Spark JAR, версия которого 1.3.1. Когда мы заменили JAR, мы нашли следующий код больше не работает:Как переписать код, чтобы избежать использования SqlContext.read() в Spark 1.3.1?
val dataFrame = sqlContext.read.format("com.databricks.spark.csv")
.options(getOptionProperties(request.Options))
.schema(schema)
.load(request.FilePath)
Оказывается, что read
доступен только после того, как 1,4. Итак, как я могу переписать код для получения равноправного результата?
Заранее благодарен!
Спасибо, я сделал это, и я добавил «путь» -> request.FilePath' в 'options', и он работает хорошо. – DarkZero