【发布时间】:2021-07-04 05:06:50
【问题描述】:
我有一个带有时间戳列的文件。当我尝试使用自己设计的架构读取文件时,它会使用 null 填充 datetime 列。
源文件有如下数据
created_date
31-AUG-2016 02:48:38
31-AUG-2016 10:37:59
31-AUG-2016 23:37:51
我在哪里使用下面的代码 sn-p
from pyspark.sql.types import *
Raw_Schema = StructType([StructField("created_date",DateType(),True)])
DF = spark.read.csv("csv").option("header","true").schema(Raw_schema).load("\path")
DF.display()
created_date
null
null
null
在上面的 DF.display() 中,所有输入的结果都显示为 null。但是我的预期输出如下:
Created_Date
31-08-2016
31-08-2016
31-08-2016
【问题讨论】:
标签: python apache-spark pyspark