UDF(User Defined Function,用户自定义函数)
和 UDTF (User Defined Table-generating Function,用户自定义生成表函数)请参阅: 说明
| 接口 | 说明 |
|---|---|
| ContextFunction |
拥有
ExecutionContext的一类自定义函数。 |
| UDTFCollector | |
| UDTFPuller |
| 类 | 说明 |
|---|---|
| Aggregator |
继承
Aggregator 实现 UDAF。 |
| ExecutionContext |
运行时的执行上下文信息。
|
| StandaloneUDTF |
具有拉数据功能的UDTF,可以主动调用getNextRow()获取一条记录。
|
| UDF |
UDF 基类
UDF (User Defined Scalar Function) 自定义函数,其输入输出是一对一的关系,即读入一行数据,写出一条输出值。
|
| UDTF |
UDTF 是 User Defined Table-generating Function 缩写,用来解决一次函数调用输出多行数据的场景,也是唯一能返回多个字段的自定义函数。 |
| 枚举 | 说明 |
|---|---|
| OdpsType |
映射到ODPS数据类型,包括
STRING:字符串
BIGINT:长整数型
DOUBLE:双精度符点数类型
BOOLEAN:双精度符点数类型
IGNORE:忽略类型映射
不推荐直接使用。
|
| 异常错误 | 说明 |
|---|---|
| InvalidInvocationException | |
| UDFException |
UDF(User Defined Function,用户自定义函数)
和 UDTF (User Defined Table-generating Function,用户自定义生成表函数)Copyright © 2015 Alibaba Cloud Computing. All rights reserved.