В Spark 2.2.0 добавлена поддержка анализа многострочных файлов CSV.Вы можете использовать следующее, чтобы прочитать csv с несколькими строками:
val df = spark.read
.option("sep", ",")
.option("quote", "")
.option("multiLine", "true")
.option("inferSchema", "true")
.csv(file_name)