报错信息

Exception in thread "main" java.lang.UnsupportedOperationException: Schema for type Any is not supported
    at org.apache.spark.sql.catalyst.ScalaReflection$$anonfun$schemaFor$1.apply(ScalaReflection.scala:809)
    at org.apache.spark.sql.catalyst.ScalaReflection$$anonfun$schemaFor$1.apply(ScalaReflection.scala:740)
    at scala.reflect.internal.tpe.TypeConstraints$UndoLog.undo(TypeConstraints.scala:56)
    at org.apache.spark.sql.catalyst.ScalaReflection$class.cleanUpReflectionObjects(ScalaReflection.scala:926)
    at org.apache.spark.sql.catalyst.ScalaReflection$.cleanUpReflectionObjects(ScalaReflection.scala:49)
    at org.apache.spark.sql.catalyst.ScalaReflection$.schemaFor(ScalaReflection.scala:739)
    at org.apache.spark.sql.catalyst.ScalaReflection$.schemaFor(ScalaReflection.scala:736)
    at org.apache.spark.sql.UDFRegistration.register(UDFRegistration.scala:192)
    at com.jn.Spark$.main(Spark.scala:66)
    at com.jn.Spark.main(Spark.scala)

报错是不支持类型any的架构,spark udf自定义函数报这个错是因为返回值类型不一致,改成一样的返回类型就可以了,但我这里犯的错误是写的if与else if 没有else,当两个判断条件都不满足时就会报不支持的类型

Exception in thread “main“ java.lang.UnsupportedOperationException: Schema for type Any is not suppo相关推荐

  1. list.add时报错:Exception in thread “main“ java.lang.UnsupportedOperationException

    用list.add()时报错: Exception in thread "main" java.lang.UnsupportedOperationExceptionat java. ...

  2. Exception in thread “main“ java.lang.UnsupportedOperationException Arrays.asList中add报错

    public static void main(String[] args) {List<Integer> integers = Arrays.asList(new Integer[]{1 ...

  3. Hive报错:Exception in thread main java.lang.Incom。。。。 Class com.google.common.collect.ImmutableSotil

    Exception in thread "main" java.lang.IncompatibleClassChangeError: Class com.google.common ...

  4. Exception in thread“main“java.lang.IllegalArgument Exception:Unsupported class file major version 58

    rt,具体的错误信息如下所示: IDEA.app/Contents/lib/idea_rt.jar=55620:/Applications/IntelliJ IDEA.app/Contents/bin ...

  5. Exception in thread main java.lang.Error: 无法解析的编译问题: 方法 main 不能声明为 static;只能在静态类型或顶级类型中才能声明静态方法

    Exception in thread "main" java.lang.Error: 无法解析的编译问题: 方法 main 不能声明为 static:只能在静态类型或顶级类型中才 ...

  6. exception in thread main java.lang.noclassdeffounderror wrong name

    不含包层次的HelloWorld.java public class HelloWorld{ public static void main(String[] args) { System.out.p ...

  7. Exception in thread main java.lang.Error: Unresolved compilation problem

    初学java,使用eclipse编译时,可能会遇到如下图所示的编译错误(Exception in thread "main" java.lang.Error: Unresolved ...

  8. Exception in thread main java.lang.OutOfMemoryError: Java heap space

    在做大批量数据测试的时候,服务端初始化出现问题 测试规模,没个站2万点量测数据,整个数据超过20万,初始化过程中对量测数据初始化,按站分别初始化,但是初始化到总数据量10万的时候就会报内存溢出错误. ...

  9. Exception in thread main java.lang.IncompatibleClassChangeError: net/sf/cglib/core/DebuggingClassW

    问题: 今天在运行程序的时候报如下错误. 1. java.lang.NoClassDefFoundError: org/objectweb/asm/CodeVisitor 2. Exception i ...

最新文章

  1. 基因结构图绘制-单个基因
  2. c++大作业迷宫游戏 规定时间内完成_开卷有益 | 小学生做作业磨蹭的7个原因及对策!太准了~不得不为孩子收藏!...
  3. Effective Java之用私有构造器或者枚举类型强化Singleton属性(三)
  4. Android开发之assets目录下资源使用总结
  5. 【2018.5.19】模拟赛之二-ssl2433 文件名排序【字符串】
  6. 【总结】找到自适合的学习方法
  7. c++ STL之queue
  8. 怎没使用新浪微博html5,如何使用新浪微博
  9. 主板温度过高的原因是什么?主板温度高的原因和处理办法
  10. Pycharm——4 元组和 5 字典
  11. matlab 将矩阵变为一列,MATLAB中把一个矩阵转换为一列
  12. android 蓝牙耳机 sco,java – Android:通过Sco蓝牙耳机播放声音
  13. 第五人格亚服服务器不稳定,【关于第五人格网络问题的部分原因及解决方法】...
  14. (回溯_04)组合总和
  15. plantuml介绍与使用
  16. android 设置壁纸,Android 代码设置壁纸的方式,兼容各大ROM
  17. 区块链简单实现之p2p网络多节点同步
  18. JDK8系列之Lambda表达式教程和示例
  19. 依云工资查询系统升级方法
  20. 图像质量评估各项指标(一)

热门文章

  1. 城市云脑,智慧城市2.0产生背后的深层原因,两个重要特征是关键
  2. C# NanoFramework使用ESP32开发超声波距离传感器(HC-SR04)
  3. Desktop Central如何简化IT资产管理(ITAM)?
  4. c语言棋盘类游戏模块,C语言 棋盘游戏 源代码
  5. 启迪年轻工程师的十大忠告
  6. 使用SourceInsight4.0看代码常用操作及快捷键
  7. 【数学建模常用算法】之灰色预测模型GM
  8. xp的服务器系统怎么安装win7系统教程,教你xp系统下安装win7双系统的教程
  9. mask rcnn涉及点__AP;mAP
  10. Cocos2D-X《街机拳皇》游戏截图