돼지 스크립트를 파이썬에 포함 시키려고합니다. 그러나 파이썬 스크립트에 몇 가지 매개 변수를 전달해야하며 채워지지 않는 것 같습니다.돼지 자이 썬 스크립트에 매개 변수 전달하기
돼지 스크립트를 직접 호출하면 다음을 사용할 수 있습니다. $PIGDIR/bin/pig -f $SCRIPT_DIR/../pig/score_cert_messages.pig -param libDir=DYNAMIC_STRING
및 libDir이 올바르게 바인딩되었습니다.
그러나 파이썬 스크립트를로드 할 때 같은 방법으로 sys.argv
에 아무것도 표시되지 않습니다. 돼지를 통해 python을로드 할 때 -param
값 (파이썬 코드 내에서)에 액세스 할 수 있습니까? 아니면 수동으로 jython으로 스크립트를 호출하고 scriptContext
을 생성해야합니까? 그렇다면 아무도 샘플을 가지고 있지 않습니까?