Hive开发自定义函数UDF
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hive开发自定义函数UDF相关的知识,希望对你有一定的参考价值。
参考技术A Hive的UDF开发只需要重构UDF类的evaluate函数即可1.helloworld为临时的函数,所以每次进入hive都需要add jar以及create temporary操作
2.UDF只能实现一进一出的操作,如果需要实现多进一出,则需要实现UDAF
Hive 如何实现自定义函数 UDF
1. 概述
当 Hive 提供的内置函数无法满足你的业务处理需要时,此时可以考虑使用用户自定义函数 UDF 来满足不同的计算需求。UDF 在使用上与普通的内建函数类似。
2. 依赖
开发 Hive UDF 之前,我们需要引入如下依赖,里面定义了各种我们自定义 UDF 函数的类型:UDF、GenericUDF、GenericUDTF:
<dependency>
<groupId>org.apache.hive</groupId>
<artifactId>hive-exec
以上是关于Hive开发自定义函数UDF的主要内容,如果未能解决你的问题,请参考以下文章