hive udaf详解

原理 UDAF函数,简单地理解就是多行输入一行输出,其实就是一个聚合的过程,但聚合的过程能够在mapreduce任务中的多个地方能够实现,要了解UDAF的过程还须要清楚mapreduce的模型,请看下图html 详解 聚合的过程在上述的图中,能够发生在map阶段,能够发生在local combie阶段,也能够发生在reduce阶段,不一样阶段的聚合须要不一样的实现函数,在源码里也表现定义抽象类:G
相关文章
相关标签/搜索