2
我在服务器上安装了jython jar和Pig。也有猪罐子。 有人可以帮助我把它们捆绑在一起,以便我可以使用我的Python UDF? 感谢如何使Jython与PIG一起工作?
我在服务器上安装了jython jar和Pig。也有猪罐子。 有人可以帮助我把它们捆绑在一起,以便我可以使用我的Python UDF? 感谢如何使Jython与PIG一起工作?
从我的猪短的经验也有这样做的两种方法:你可以把你的猪的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方法的名称。
你有什么问题?它是否像例子一样工作?:http://pig.apache.org/docs/r0.11.1/udf.html#python-udfs – Ruslan 2013-11-28 00:11:24