这是日期值我想,当我转换到RDD数据框使用。
Sun Jul 31 10:21:53 PDT 2016
此架构“DataTypes.DateType”抛出一个错误。
java.util.Date is not a valid external type for schema of date
所以,我想提前在这样一种方式,上述模式可以工作准备RDD。 我怎样才能纠正日期格式转换工作,以数据帧?
//Schema for data frame
val schema =
StructType(
StructField("lotStartDate", DateType, false) ::
StructField("pm", StringType, false) ::
StructField("wc", LongType, false) ::
StructField("ri", StringType, false) :: Nil)
// rowrdd : [Sun Jul 31 10:21:53 PDT 2016,"PM",11,"ABC"]
val df = spark.createDataFrame(rddRow,schema)