У меня есть jython jar и Pig, установленный на сервере. У вас тоже есть банки для свиней. Может ли кто-нибудь помочь мне с правильными шагами, чтобы связать их, чтобы я мог использовать UDF Python? Как заставить Jython работать с PIG?
2
A
ответ
0
Из моего короткого опыта работы в Pig есть два способа сделать это: вы можете разместить банку в папке lib Pig, где-то около /usr/share/pig/lib/
, или зарегистрировать банку, используя ее конкретное местоположение из grunt (Pig shell) , используя:
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.
Смежные вопросы
- 1. python версия UDF с Jython/Pig
- 2. Ограничение Jython в контексте UDF в Pig
- 3. Невозможно заставить PyDev работать в Eclipe для Jython
- 4. Apache Pig - ошибка памяти UDF в Jython
- 5. Как заставить Sphinx работать с Jython на несовместимом компьютере с Windows 7?
- 6. Как написать schemaFunction в Jython для Apache Pig?
- 7. Как заставить BS_DEFPUSHBUTTON работать?
- 8. Как заставить ctrlpbuftag работать?
- 9. Как заставить progressbar работать?
- 10. Как заставить запрос работать?
- 11. Как заставить TTSplitViewController работать?
- 12. Как заставить file_get_contents работать
- 13. Как заставить JDBC работать?
- 14. Как заставить Сасса работать?
- 15. Как заставить кнопки работать?
- 16. Как заставить CropImage.Net работать?
- 17. Как заставить коммутатор работать?
- 18. Как заставить EasyHook работать?
- 19. Как заставить mysqli_connect работать?
- 20. Как заставить ZFTool работать?
- 21. Как заставить num_rows работать?
- 22. Как заставить строку работать?
- 23. Как заставить Subversion работать?
- 24. Как заставить document.bgcolor работать?
- 25. Как заставить русти работать?
- 26. Как заставить UIloader работать?
- 27. Как заставить STORE (перезаписать) HDFS в Pig?
- 28. Ошибка 1121 импорт внешней библиотеки в Pig UDF в Jython
- 29. Как заставить adb remount работать?
- 30. Как заставить свойства Luabind работать?
Какая у вас проблема? Работает ли это как в примерах ?: http://pig.apache.org/docs/r0.11.1/udf.html#python-udfs – Ruslan