【发布时间】:2014-01-05 07:47:24
【问题描述】:
我有一个关于 PIG 拉丁语的问题。有什么方法可以从另一个猪脚本中调用一些猪脚本吗?
我知道可以运行用户定义函数 (UDF),例如:
REGISTER myudfs.jar;
A = LOAD 'student_data' AS (name: chararray, age: int, gpa: float);
B = FOREACH A GENERATE myudfs.UPPER(name);
DUMP B;
但它不适用于猪脚本。我们正在计算一些不同的客户参数,并且为了可读性和重用性,加载一些猪 sn-ps 会很棒,例如:
REGISTER somepigscript.pig;
LOAD somepigscript.pig;
你知道有没有这样的功能?或者任何UDF?
谢谢你,祝你有美好的一天......
【问题讨论】:
标签: hadoop user-defined-functions apache-pig