错误:org.apache.spark.sql.AnalysisException:无法推断CSV模式

时间:2019-09-16 14:21:50

标签: scala csv dataframe apache-spark

我尝试使用以下基本命令在Scala中读取CSV:

val df = spark.read
  .option("header", "true")
  .option("sep","|")
  .option("inferSchema", "true")
  .csv("path/to/_34File.csv")

我得到:

org.apache.spark.sql.AnalysisException: Unable to infer schema for CSV. It must be specified manually.

有什么解决方案?

1 个答案:

答案 0 :(得分:0)

解决方案是将文件从“ _34File.csv”重命名为“ 34File.csv”。这是一个特殊的案例,对我有用。