hive开发UDF随记

开发UDF时,如果返回是自定义对象类型,是需要加上一个空的构造函数,不然相关的重载构造方法将无法正常使用。会抛出:

NoSuchMethodException异常出来。

在编写UDAF的时候,使用到DoubleWritable类型,要引用(org.apache.hadoop.hive.serde2.io包下的类),在此包下有四个类分别为:

ByteWritable、DoubleWritable、ShortWritable、TimestampWritable

 

你可能感兴趣的:(hive开发UDF随记)