如何在触发 Pig 作业的 shell 脚本中设置 PIG_HEAPSIZE 值

How to set PIG_HEAPSIZE value in a shell script triggering a pig job

还有可以为此设置的最大值是多少。请让我知道设置此标志时需要考虑的任何先决条件。

谢谢!

我在 pig 脚本之前配置了值 "PIG_HEAPSIZE=6144",如下所示:

PIG_HEAPSIZE=6144 pig \
    -logfile ${pig_log_file} \
    -p ENV=${etl_env} \
    -p OUTPUT_PATH=${pad_output_dir}  \
    ${pig_script} >> $log_file 2>&1;

成功了!