Yes. Use the "set" keyword right before the operation that needs this setting. Since pig will optimize certain statements and collapse them into a single job, you would have to move your statement up a couple instructions in order for it to take effect.
Sent from my iPhone On Jun 10, 2012, at 10:06 PM, Yang <teddyyyy...@gmail.com> wrote: > I need to set mapred.min.split.size for one part of my pig script > because the mapper job corresponding to the first part of the script takes > much longer time per input record than other parts of the script. > > so I have to set the split size very small to take care of that particular > script, > > but then later parts of the script also used this value and used too many > splits, > > is it possible to set min.split.size value to different values within the > same script? > > Thanks > Yang