hive的udf,udaf,udtf各自依賴兩種class(转载+分析整理)
生活随笔
收集整理的這篇文章主要介紹了
hive的udf,udaf,udtf各自依賴兩種class(转载+分析整理)
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Hive自定義函數(shù)包括三種UDF、UDAF、UDTF
| 名稱縮寫 | 特點(diǎn) | 依賴 |
| UDF(User-Defined-Function) | 一進(jìn)一出 | org.apache.hadoop.hive.ql.exec.UDF 或者 org.apache.hadoop.hive.ql.udf.generic.GenericUDF |
| UDAF(User-?Defined?Aggregation?Funcation)?聚集函數(shù) | 多進(jìn)一出。Count/max/min | org.apache.hadoop.hive.ql.exec.UDAF 或者 org.apache.hadoop.hive.ql.udf.generic.GenericUDAFEvaluator org.apache.hadoop.hive.ql.udf.GenericUDAFResolver2 org.apache.hadoop.hive.ql.udf.GenericUDAFResolver |
| UDTF(User-Defined?Table-Generating?Functions) | ??一進(jìn)多出,如lateral?view?explore() | org.apache.hadoop.hive.ql.udf.generic.GenericUDTF |
?
org.apache.hadoop.hive.ql.exec.xxx的簡(jiǎn)單些
org.apache.hadoop.hive.ql.udf.generic.xxx的複雜些
Reference:
[1]Hive 10、Hive的UDF、UDAF、UDTF
總結(jié)
以上是生活随笔為你收集整理的hive的udf,udaf,udtf各自依賴兩種class(转载+分析整理)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: hive臨時udf與永久udf詳細操作流
- 下一篇: 阴阳师钱即正义消耗几点鬼火 《阴阳师》手