自定义步骤 自定义UDF:继承UDF,重写evaluate方法自定义UDTF:继承GenericUDTF,重写3个方法:initialize(自定义输出数据的列名和类型),process(将结果返回forward(result)),close。打包成jar传入hive机器通过hive命令add jar添加jar到classpath 创建一个临时函数关联这个java类 为什么要自定义函数 hive的内置函数已经满足不了需求,需要自定义函数来实现自定义函数可以自己埋点Log打印日志,方便调试。