文章目录
1.UDF函数分类
UDF : User-Defined Function (用户自定义函数)一进一出
UDAF : User-Defined Aggregation Function(用户自定义聚合函数) 多进一出
UDTF : User-Defined Table-Generating Function(用户自定义表生成函数)一进多出
2.自定义UDF函数
2.1 导入Maven依赖
<dependency>
<groupId>org.apache.hive</groupId>
<artifactId>hive-exec</artifactId>
<version>${hive.version}</version>
</dependency>
2.1 编写自定义函数
自定义函数需要继承org.apache.hadoop.hive.ql.exec.UDF类,然后重写evaluate方法,这里写一个简单的给字段添加随机数字前缀的函数
package com.suddev.hadoop.hive;
import org.apache.hadoop

本文详细介绍Hive中用户自定义函数(UDF)的分类、实现与注册过程,包括临时与永久注册的区别及操作步骤。
最低0.47元/天 解锁文章
1219

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



