如何使用接受多列作为参数的java为hive编写UDAF?

时间:2018-03-13 06:29:04

标签: hadoop hive user-defined-functions

我想根据日期,var_currecy_code等少数输入计算currency_rate,  fxd_crncy_code。

我们的hive表中包含所有数据,现在我们需要根据最大日期计算currency_rate,并使用hive UDAF计算上面提到的更多输入。

1 个答案:

答案 0 :(得分:1)

Hive UDF可以接受元组作为参数。

在函数中,检查元组的长度,并提取逻辑的必要顺序