猪拉丁文字中的PIG_HOME环境变量

时间:2013-08-22 19:09:21

标签: apache-pig

我想从pig latin脚本中访问$ PIG_HOME环境变量。

我想要这样的东西(不起作用):

register $PIG_HOME/contrib/piggybank/java/piggybank.jar

而不是像这样的硬编码(有效):

register /home/user/opt/pig-0.11.1/contrib/piggybank/java/piggybank.jar

1 个答案:

答案 0 :(得分:1)

嗯,首先想到的就是给猪打电话:

pig -param PIG_HOME=$PIG_HOME myscript.pig

但是,我建议调查python wrappers。这可能有点过头了,但他们只是让一切变得如此简单。你也可以使用python,我总是考虑加分。