Spark- SparkSQL中 Row.getLong 出现NullPointerException错误的处理方法
在SparkSQL中获取Row的值,而且Row的字段允许null时,在取值的时候取到null赋值给新的变量名会报NullPointerException错误,
可以先用row.isNullAt(index)去判断该字段的值是否为空
首先上错误
修改为先初始化变量,判断row.isNullAt(6) 如果不为空就将值赋值给变量
转载于:https://www.cnblogs.com/RzCong/p/10743615.html
Spark- SparkSQL中 Row.getLong 出现NullPointerException错误的处理方法相关推荐
- VC中Error spawning cl.exe错误的解决方法.
VC中Error spawning cl.exe错误的解决方法. 转载地址:http://blog.csdn.net/badboyfind/article/details/1816189 可能很多人在 ...
- WCF中使用自定义behavior提示错误的解决方法
WCF中使用自定义behavior提示错误的解决方法 参考文章: (1)WCF中使用自定义behavior提示错误的解决方法 (2)https://www.cnblogs.com/shenba/arc ...
- Linux中常见的几种错误和解决方法
1.Linux中常见的错误有四种: ping: unknown host:主机找不到错误 timeout:请求超时 permission denied: 权限被拒绝 Connection refuse ...
- Spark SQL: Error in query: undefined function错误的解决方法
本文原文出处: http://blog.csdn.net/bluishglc/article/details/50748937 严禁任何形式的转载,否则将委托CSDN官方维护权益! 问题描述 如果你在 ...
- python中import cv2遇到的错误及安装方法_独家利用OpenCV,Python和Ubidots来构建行人计数器程序(附代码amp;解析)...
作者:Jose Garcia 翻译:吴振东 校对:张一豪 本文约4000字,建议阅读14分钟. 本文将利用OpenCV,Python和Ubidots来编写一个行人计数器程序,并对代码进行了较为详细的讲 ...
- java中三种常见内存溢出错误的处理方法
转载自http://blog.csdn.net/zmken497300/article/details/52496189 相信有一定java开发经验的人或多或少都会遇到OutOfMemoryError ...
- java中三种常见内存溢出错误的处理方法(good)
相信有一定java开发经验的人或多或少都会遇到OutOfMemoryError的问题,这个问题曾困扰了我很长时间,随着解决各类问题经验的积累以及对问题根源的探索,终于有了一个比较深入的认识. 在解决j ...
- JavaEclipse中从Lambada表达式运行错误的解决方法到学到新知识
package lambda; interface Animal{void shout(); } public class Lambda1 {public static void main(Strin ...
- Kali Linux中Unable to locate package错误的解决方法2-1
1 错误产生原因 在使用apt-get指令从源服务器的仓库中安装软件时,有时会产生Unable to locate package的错误,如图1所示. 图1 安装软件错误 该错误的意思是"不 ...
最新文章
- linux根据服务用YUM查询是由那些软件包安装
- 图解数据中心水系统标准和架构(大全)
- 浅谈设计模式01-策略模式
- access集团和abm_abm年度盛典,12月份,中国、澳大利亚、新西兰三地同时举办,abm各渠道运营商从全球各地赶来参会!...
- css系列教程1-选择器全解
- IOS文件操作(NSFileManager)
- 呆瓜半小时入门python数据分析_金融和生物信息学多个实战案例
- CrystalReports水晶报表开发中遇到的问题
- matlab 求导数
- 索引的类型及分类,以及唯一索引、聚集索引和非聚集索引的本质区别
- less转换css及html里面JS的引入
- Python-基于request豆瓣电影票房信息爬取,简单粗暴
- 【CVPR 2022】目标检测SOTA:DINO: DETR with Improved DeNoising Anchor Boxes for End-to-End Object Detection
- MATLAB绘制海面风场图像(海面风场反演)
- 流浪是对另一种生活的执着
- lay和lied_lay和lie的区别
- 验证手机号码格式的正则表达式编写思路详解
- 苹果Mac电脑怎么卸载软件?
- springmvc下解析模板生成Excel ,用freemarker
- 图片批量压缩方法及步骤
热门文章
- Pyplot绘图的格式
- Android Studio导入project和module的方法
- 模拟ArrayList底层实现
- 微信第三方平台定时接收component_verify_ticket
- 如何修复XML内存“泄漏”
- php chinese word
- Android RecyclerView 滑动到指定位置 RecyclerView 滑动到顶部
- Codewars-Snail(Javascript实现螺旋数组)
- 使用Notepad++自动排版代码
- javascript 处理HTML元素必须避免使用的一种方法