出错伪代码如下:

//出错的点在这里
import java.util.Date
... val t_rdd = t_frame.rdd.map(row => {
val photo_url = row.getAs[String]("photo_url")
val longitude = row.getAs[String]("longitude")
val latitude = row.getAs[String]("latitude")
val imei = row.getAs[String]("imei")
val pic_time = row.getAs[String]("pic_time")
val date_pic_time = new Date(pic_time.toLong) Row(
photo_url,
longitude,
latitude,
imei,
date_pic_time,
)
) val structType = StructType(
Seq(
StructField("photo_url", StringType, nullable = true),
StructField("longitude", StringType, nullable = true),
StructField("latitude", StringType, nullable = true),
StructField("imei", StringType, nullable = true),
StructField("pic_time", DateType),
)
)
spark.createDataFrame(t_rdd, structType)

当时有RowstructType 来创建DataFrame时,Date的类型必须是java.sql.Date, 而如果是java.util.Date 在后续操作过程中会报 java.util.Date is not a valid external type for schema of Date

最新文章

  1. 使用django开发博客过程记录5——日期归档和视图重写
  2. Swift介绍
  3. 一、Stream,sink,source,transform
  4. js-JavaScript高级程序设计学习笔记13
  5. Chrom 浏览器一些命令
  6. 手机端js实现滑块推动
  7. WPF 显示初始化界面
  8. youku的js脚本的工具函数和初始化方法
  9. VMware vSphere 服务器虚拟化之二十四 桌面虚拟化之手动池管理物理机
  10. JQuery中的表单验证及相关的内容
  11. linux 命令中英文对照,收集
  12. MySQL数据库的sql语句的导出与导入
  13. Layer弹出层销毁问题
  14. sublime text 3 build 3143 安装详解
  15. 解决在ubuntu环境下, sublime不能输入中文的问题
  16. jquery插件方式实现table查询功能
  17. javascript 时间日期处理相加,减操作方法js
  18. python中通过datetime获取UTC时间ISO格式
  19. Python之celery
  20. 热烈祝贺阿尔法Go首战告捷

热门文章

  1. WPF开发随笔收录-本地日志LogUtil类
  2. kali 无线网络渗透测试
  3. 安装gitlab客户端
  4. 『现学现忘』Git后悔药 — 30、版本回退git reset --hard命令说明
  5. Tapdata 肖贝贝:实时数据引擎系列(六)-从 PostgreSQL 实时数据集成看增量数据缓存层的必要性
  6. Java学习第二周
  7. 如何手写一个js工具库?同时发布到npm上
  8. mysql 01: source命令
  9. python jinjia2 使用语法
  10. 日志(logging模块)