2013-03-06 110 views
2

我在服务器上安装了jython jar和Pig。也有猪罐子。 有人可以帮助我把它们捆绑在一起,以便我可以使用我的Python UDF? 感谢如何使Jython与PIG一起工作?

+0

你有什么问题?它是否像例子一样工作?:http://pig.apache.org/docs/r0.11.1/udf.html#python-udfs – Ruslan 2013-11-28 00:11:24

回答

0

从我的猪短的经验也有这样做的两种方法:你可以把你的猪的lib文件夹中的罐子,地方约/usr/share/pig/lib/,或者在使用咕噜其具体位置寄存器的jar(猪壳)使用:

REGISTER /path/to/your/jar/jython.jar;

一经面市,使用寄存器从咕噜你的UDF:

REGISTER '/path/to/your/udf/udf.py' USING jython as py_udf;

你ç这样使用它:py_udf.my_method(*)

my_method是您创建的python方法的名称。