Hive自定义函数使用步骤
-
在Java中创建相应的函数,UDF、UDTF、UDAF等,并打包上传到集群
-
在Hive中将jar包导入:
add jar /opt/module/hive/hivefunction-1.0-SNAPSHOT.jar; -
在Hive中创建临时函数或永久函数并与想要使用的自定义函数进行连接起来
create temporary function base_analizer as 'com.gklearlove.udf.BaseFieldUDF'; create temporary function flat_analizer as 'com.gklearlove.udtf.EventJsonUDTF'; ``` -
在HQL中使用即可
select base_analizer("aaa") as x from t1;
本文详细介绍如何在Hive中使用自定义函数(UDF、UDTF、UDAF)进行数据处理,包括Java函数的创建、打包上传至集群、在Hive中导入jar包、创建及调用自定义函数的全过程。
3059

被折叠的 条评论
为什么被折叠?



