在执行Df.write.format("parquet").save("D:\\Work\\Spark\\Data\\Df.parquet")时出现以下异常提示
java.lang.RuntimeException: Error while encoding: java.lang.RuntimeException: java.lang.Integer is not a valid external type for schema of string。
但在执行Df.show(false)时 可以正常执行。请大神们诊断出策,谢谢!!!
java.lang.RuntimeException: Error while encoding: java.lang.RuntimeException: java.lang.Integer is not a valid external type for schema of string。
但在执行Df.show(false)时 可以正常执行。请大神们诊断出策,谢谢!!!
解决方案 »
- 我在安装Nova时,出现以下问题。请问可能是啥原因
- 请问各位都如何搭建OpenStack的开发环境?
- 政府采购云服务标准编写完成
- 如何给instance分配能访问外网的ip呢
- 云存储和酷盘有什么区别
- 关于数据挖掘技术是否过时,请赐教。
- url中的参数 “&chksm”什么意思
- 我想把一个spark dataframe内的数据与另一个dataframe比较大小,然后筛选出结果,请问我应该使用什么函数?求大神解答,感觉很简单
- 搭建cadvisor+influxdb+grafana监控平台报错
- 关于建站的问题
- Spark Streaming transformation 中部分代码不会执行
- 想购买云服务器做镜像(备份)网站,希望能方便同步原主机的数据
估计是你的StructType中的StructField定义的某个字段为String类型,但是你RDD[Row]中对应的却为Integer类型
仔细检查
你可以把你源码贴出了