hive的UDF函数说明

hive的UDF函数说明

1、用户定义函数 UDF (一进一出)
2、用户定义聚集函数 UDAF (多进一出)
3、用户定义表生成函数UDTF (一进多出)

UDF函数作用于单个数据行,并且产生一个数据行作为输出,大多数的函数都属于UDF,比如数学函数、日期函数、字符函数等。
UDAF函数作用于多个输入行,并且产生一个输出数据行。比如group by后的count、max就是聚合函数。
UDTF函数 作用于单个输入行,并且产生多个输出行,这个多可能是0个也可能是多个。比如split、explode等函数。

官网链接:UDAFUDTF

Hive的UDAF与UDTF函数_udaf和udtf-CSDN博客

【FlinkSQL实战篇】UDF最全介绍-CSDN博客

Hive自定义UDF函数及使用_hive api udf 打包-CSDN博客

一个UDF样例


hive的UDF函数说明
https://leaf-domain.gitee.io/2024/01/22/hive-udf/
作者
叶域
发布于
2024年1月22日
许可协议