MapReduce服务 MRS-建议:UDF管理

时间:2023-11-01 16:19:45

UDF管理

建议由管理员创建永久UDF,避免每次使用时都去add jar,和重新定义UDF。

Hive的UDF会有一些默认属性,比如“deterministic”默认为“true”(同一个输入会返回同一个结果),“stateful”(是否有状态,默认为“true”)。当用户实现的自定义UDF内部实现了汇总等,需要在类上加上相应的注解,例如如下类:

@UDFType(deterministic = false)Public class MyGenericUDAFEvaluator implements Closeable {
support.huaweicloud.com/devg3-mrs/mrs_07_450026.html