Hive 自定义UDF操作步骤
需要自定义类,然后继承UDF 然后在方法envluate()方法里面实现具体的业务逻辑,打包上传到linux(以免出错打包成RunningJar)
一、创建临时函数
(1)add jar /udf/xxx.jar (2)Create temporary function mytest as '包名.类名' (3)显示UDF函数 show functions like mytest (4)删除临时函数 drop temporaray function mytest;
二、创建永久函数
(1)把jar包上传至hdfs目录 path (2)Create function mytest as ‘包名.类名’using jar path/xxx.jar