apache-spark - 从Spark DataFrame

时间:2017-07-24 15:34:45

标签: apache-spark spark-dataframe

我在Spark中创建了一个数据框,并将数据从AWS S3加载到数据框中。当我从dataframe将数据写入实木复合地板时,会抛出以下错误:

  

引起:java.text.ParseException:无法解析的数字:   " $ 250.00- $ 254.99"在   java.text.NumberFormat.parse(NumberFormat.java:385)at   org.apache.spark.sql.execution.datasources.csv.CSVTypeCast $$ anonfun $ castTo $ 2.适用$ MCF $ SP(CSVInferSchema.scala:261)     在   org.apache.spark.sql.execution.datasources.csv.CSVTypeCast $$ anonfun $ castTo $ 2.适用(CSVInferSchema.scala:261)     在   org.apache.spark.sql.execution.datasources.csv.CSVTypeCast $$ anonfun $ $ castTo 2.适用(CSVInferSchema.scala:261)

我的数据集中有一个列,其值为" $ 250.00- $ 254.99"此列在我的数据框中定义为StringType。

任何帮助将不胜感激。

谢谢, 的Vivek

0 个答案:

没有答案