I do not believe that this is currently supported for nested projections, though it should be. Feel free to make a JIRA ticket, I do not think it would be hard.
2013/1/22 Uri Laserson <laser...@cloudera.com> > I have tuple like so: > > (a: (b:int, c:int, d:int, e:int)) > > I would like to call a UDF and pass a range of the nested tuple. This is > what I would expect the command to be: > > FOREACH alias GENERATE myUDF(a.(c .. e)); > > but this gives me an error like > > ERROR org.apache.pig.tools.grunt.Grunt - ERROR 1200: <line 12, column > 133> mismatched input '(' expecting SEMI_COLON > > What is the proper way to perform this operation? > > Thanks! > Uri > > -- > Uri Laserson, PhD > Data Scientist, Cloudera > Twitter/GitHub: @laserson > +1 617 910 0447 > laser...@cloudera.com >