Based on the spec, the parameter file only works with one line values. On Jun 25, 2013, at 11:49 AM, Johnny Zhang <[email protected]> wrote:
> http://wiki.apache.org/pig/ParameterSubstitution > > > On Tue, Jun 25, 2013 at 10:03 AM, Shahab Yunus <[email protected]>wrote: > >> Have you tried using params file? I have not used it personalty but it >> might work that way. >> >> Regards, >> Shahab >> >> >> On Tue, Jun 25, 2013 at 12:44 PM, Sajid Raza <[email protected]> wrote: >> >>> I don't suppose it's possible to specify a parameter with a multi line >>> value. >>> >>> My use case is that I have a macro that groups over an alias, and I would >>> like to not hard-code what aggregate values I compute. >>> >>> If I could pass in a multi line parameter value, I would be able to do >>> something like: >>> >>> set my_param = 'SUM(foo) as bar, \ >>> SUM (bazz) as boo'; >>> >>> my_alias = compute_aggreate(some_alias, my_param); >>
