【发布时间】:2014-11-16 21:30:39
【问题描述】:
我正在使用 Amazon EMR 和 Hive 0.11。我正在尝试创建一个 Hive UDF,它将从一个 UDF 调用返回多个列。
例如,我想调用一个像下面这样的 UDF 并返回几个(命名的)列。
SELECT get_data(columnname) FROM table;
我无法找到有关此操作的文档,但听说使用通用 UDF 是可能的。有谁知道需要从 evaluate() 方法返回什么才能使其工作?
【问题讨论】:
-
这与
select columnname from table;有何不同?
标签: java hadoop hive user-defined-functions