Hive-内部UDF功能可以访问Hive表数据

时间:2018-06-27 01:44:39

标签: hive hive-udf

我创建了示例TestUDF。

import org.apache.hadoop.hive.ql.exec.Description;
import org.apache.hadoop.hive.ql.exec.UDF;
import org.apache.hadoop.io.*;
@Description (
    name="test",
    value="returns the sum of two double values",
    extended="SELECT test(a, b) from foo limit 1;"
)

public class TestUDF extends UDF {

    public String evaluate(Text text) {
            if(text == null) 
                return null;

            return text.toString();
    }

    // one time i want to read hive table data and access inside evaluate function
}

在这里,我想访问配置单元表数据并执行一些操作。可以在UDF函数中访问配置单元表。

0 个答案:

没有答案