2013-05-31 4 views
2

나는 파이썬 UDF를 사용하는 돼지 스크립트를 가지고있다. 이틀 전에 일했지만 아파치 돼지를 버전 0.11.0-cdh4.3.0으로 업데이트했습니다. 나는이 오류 얻을 이후 : this post에서 언급 한 바와 같이 나는의 HADOOP_CLASSPATH을 가진 시도돼지에게 PyObject가 무엇인지 어떻게 알 수 있습니까?

ERROR 2998: Unhandled internal error. org/python/core/PyObject 

, 자이 썬 항아리 업데이트를하지만 아무것도 변경되지 않습니다. 로그 아웃하고 다시 로그인했지만 동일한 오류가 발생합니다. Java UDF를 실행하는 모든 스크립트가 정상적으로 작동합니다. 나는 또한 스크립트에 jython.jar을 등록하려고 시도했다. 어떤 도움을 주시면 감사하겠습니다!

+0

체크 아웃 http://stackoverflow.com/questions/9300509/how-do-you-use-python-udfs-with-pig-in-elastic-mapreduce. – JE42

답변

1

$ PIG_CLASSPATH 환경 변수에 $ PIG_HOME/lib/jython.jar을 추가하십시오.

관련 문제