Spark- SparkSQL中 Row.getLong 出現NullPointerException錯誤的處理方法

在SparkSQL中獲取Row的值,並且Row的字段容許null時,在取值的時候取到null賦值給新的變量名會報NullPointerException錯誤,spa

能夠先用row.isNullAt(index)去判斷該字段的值是否爲空blog

首先上錯誤io

修改成先初始化變量,判斷row.isNullAt(6) 若是不爲空就將值賦值給變量變量

相關文章
相關標籤/搜索