报错内容

java.lang.NullPointerException: Null value appeared in non-nullable field:
top level Product input object
If the schema is inferred from a Scala tuple/case class, or a Java bean, please try to use scala.Option[_] or other nullable types (e.g. java.lang.Integer instead of int/scala.Int).

报错的代码

package com.testimport org.apache.spark.sql.{Dataset, SparkSession}import java.lang
import scala.collection.mutable.ListBuffer
import scala.util.control.Breaks.{break, breakable}object scalaDemo1 {def main(args: Array[String]): Unit = {val spark = SparkSession.builder().master("local[*]").appName("yy").getOrCreate()val sc = spark.sparkContextspark.sparkContext.setLogLevel("ERROR")// For implicit conversions like converting RDDs to DataFramesimport spark.implicits._import org.apache.spark.sql.functions._ //解决:无法重载方法agg// 方法1val 

spark报错 java.lang.NullPointerException: Null value appeared in non-nullable field:top level Product相关推荐

  1. Java的Map使用get方法,报错 java.lang.NullPointerException

    下面代码运行会报错:java.lang.NullPointerException public class JZ39 {public int majorityElement(int[] nums) { ...

  2. java file 跨 盘符_File类——遍历盘符根目录查找文件报错 java.lang.NullPointerException...

    编写java程序如下; //示例程序1 package com.cskaoyan.Day15_HomeWork; import java.io.File; /*查找某个目录下的所有文件,但是不包括子文 ...

  3. Hive连接Spark报错java.sql.SQLException: null, message from server: Host 'datanode03' is blocked becaus

    背景: 线上一些任务大部分使用Spark Sql来处理Hive的数据:今天任务由于数据量增大,任务耗时也增加,因此导致多个任务同时运行.但是后来任务迟迟运行不完,因此去查看任务日志: 16-08-20 ...

  4. 记录报错:java.lang.NullPointerException org.apache.jsp.test_jsp._jspInit(test_jsp.java:23)

    一个刚写的jsp 直接访问的时候报错了,原因是 项目lib下面的jsp-api.jar和tomcat 下的jsp-api.jar有冲突导致的, 我吧lib下面的这两个包删掉即可 type Except ...

  5. Swagger报错,Unable to scan document context default java.lang.NullPointerException: null

    最近改完代码之后,启动项目,发现有以下error报错: Unable to scan document context default java.lang.NullPointerException: ...

  6. java 报错 定位,问题定位分享(2)spark任务一定几率报错java.lang.NoSuchFieldError: HIVE_MOVE_FILES_THREAD_COUNT...

    用yarn cluster方式提交spark任务时,有时会报错,报错几率是40%,报错如下: 18/03/15 21:50:36 116 ERROR ApplicationMaster91: User ...

  7. Spring Boot单元测试报错java.lang.IllegalStateException: Could not load TestContextBootstrapper [null]

    一:运行test类方法时候报错 报错 java.lang.IllegalStateException: Could not load TestContextBootstrapper [null]. S ...

  8. 报错 java.lang.IllegalStateException: Could not load TestContextBootstrapper [null]. Specify @Bootstra

    由于我maven仓库之前已经有了有个5.0.10的test包 导致我的变量 <org.springframework.version>4.2.5.RELEASE</org.sprin ...

  9. Spark读取文件,报错java.lang.ArrayIndexOutOfBoundsException

    背景: 在 Spark 解析文件的时候,忽然报错 java.lang.ArrayIndexOutOfBoundsException.排查问题,也没发现有任何的异常.最后发现文件中,有一行数据的最后一个 ...

最新文章

  1. 上市公司相关财务指标
  2. The source attachment does not contain the source for the file Activity.class
  3. ubuntu下最简单的MySQL安装教程
  4. mysql udf提权_mysql——udf提权
  5. c语言getchar用法_C语言 — 关键字
  6. WDS系列--Windows Deployment Services概述篇
  7. jieba 词典 词频_在Hanlp词典和jieba词典中手动添加未登录词
  8. Adobe PhotoShop(PS) for Mac 如何隐藏切片框?
  9. 案例 月工作列表 c# 1614099857
  10. Windows Azure HandBook (8) Azure性能测试(1)
  11. 操作系统 第二部分 进程管理(一)
  12. 编译安装mysql 不动了_编译安装MySQL5.6失败的相关问题解决方案
  13. @Retryable和@Recover的使用
  14. 射频工程师——中兴笔试题
  15. 第四届IT 2020高端论坛成功举办
  16. 【Python】破解摩斯密码
  17. PreScan快速入门到精通第二十四讲3D车辆动力学模型
  18. “全球朋友,全球品牌,全球服务”民间全球沙龙在深圳举办;
  19. python中那些双下划线开头的那些函数都是干啥用用的
  20. php redis incr秒杀,Redis瞬时高并发秒杀方案总结

热门文章

  1. vlookup函数使用说明
  2. 计算 1+3+5+...+99 的和
  3. 官方文档翻译《The Libra Blockchain》之执行交易(一)
  4. 斑马条码打印机的手动设置方法
  5. OpenGL/OpenGL ES入门:渲染YUV数据实践
  6. FME转换DWG到KML或KMZ
  7. 中国电信超 2 亿用户信息被卖,售价低至 0.01 元/条!个人信息安全何在?
  8. MySQL数据库03 数据库查询语句汇总
  9. 开源的.NET系统推荐
  10. 华为手机便签电脑如何打开