Hi, Praveenesh, Your tmp.txt should be: (1,2,3,4) (2,3,4,5) (4,5,5,6) And you cannot use "," as a delimit for PigStorage, otherwise, PigStorage will split the line with comma first then parse the tuple.
Daniel On Thu, Feb 2, 2012 at 1:05 AM, praveenesh kumar <[email protected]> wrote: > Hi, > > I am trying to learn how can I store records in tuples ? > > Suppose I have a txt file > > $ cat tmp.txt > > 1,2,3,4 > 2,3,4,5 > 4,5,5,6 > > I am doing this > $ pig > A = Load 'tmp.txt' using PigStorage(',') AS > (t:tuple(int:a,int:b,int:c,int:d)); > $ pig > Dump A; > I am getting nothing in the output > ( ) > ( ) > ( ) > > Can anyone help me understanding why its happening ? > Even if I don't use PigStorage nothing is coming. > > Thanks, > Praveenesh
