So, I think you want to project the x in K. You can write the pig as: M = foreach K generate K.(x) as X;
Hope this can help you. Yong On Sun, Jun 24, 2012 at 12:40 PM, Yang <[email protected]> wrote: > my UDF returns a bag of tuples : mybag:bag{ mytuple: tuple ( x: int, y:int)} > > in my pig script: > > I do > > K = foreach blah generate UDF( xxx); > > M = foreach K generate x; > > > here PIG 0.8.1 says x can not be found in schema, since > > describe K > > shows: > { mytuple:tuple(x:int , y:int) } > > while 0.10.0 > > shows > {x:int, y:int}
