Hive 自定义函数分为 UDF、UDTF、UDAF.
- UDF (User-Defined-Function)
即用户自定义函数,输入一行输出一行,一进一出; - UDAF (User- Defined Aggregation Funcation)
即用户自定义聚合函数,输入多行输出一行,多进一出; - UDTF (User-Defined Table-Generating Functions)
即用户自定义表生成函数,输入一行输出多行,一进多出;
Hive 自定义函数分为 UDF、UDTF、UDAF.