0
我有一個.pigbootup
文件配置爲SET DEFAULT_PARALLEL
配置所有豬作業。我正在處理的腳本不需要很多reducer,我也不想使用該配置。我怎樣才能覆蓋/忽略在這個文件中給出的配置?Ignore/Ovewrite .pigbootup配置
我有一個.pigbootup
文件配置爲SET DEFAULT_PARALLEL
配置所有豬作業。我正在處理的腳本不需要很多reducer,我也不想使用該配置。我怎樣才能覆蓋/忽略在這個文件中給出的配置?Ignore/Ovewrite .pigbootup配置
我發現這是完全忽略.pigbootup
文件的好方法。但是,如果您想覆蓋屬性值並仍然使用現有配置,那麼我認爲這不是一個好主意。但是,我的情況工作得很好。
pig -Dpig.load.default.statements=/tmp/.non-existent-pigboot -f test.pig
參考 - https://hadoopified.wordpress.com/2013/02/06/pig-specify-a-default-script/
你試過'設置default_parallel x'在你的腳本來覆蓋價值? – LiMuBei 2015-02-10 13:57:56
我嘗試過,但腳本中配置的值不會覆蓋該值。 :-( – divinedragon 2015-02-10 15:26:52