使用元组的pig编程

yruzcnhs  于 2021-06-21  发布在  Pig
关注(0)|答案(2)|浏览(307)

如何从自定义项返回元组?
我知道如何从自定义项返回字符串。
有人能用一个简单的例子向我解释如何从udf返回元组吗?

7kqas0il

7kqas0il1#

对于python udf,@outputschema定义了一个元组或字符串。例如:

@outputSchema("record: {(Id, name, age)}")
vlju58qv

vlju58qv2#

用下面的元组替换字符串。。

public class YourUdf extends EvalFunc<Tuple> {

    public Tuple exec(Tuple input) throws IOException {

             DefaultTuple dt = new DefaultTuple();//creating tuple object

            //using tuple object you can add the values

                              //your code here;

             return dt;
    }    

}

相关问题