Do you need the group-key to be concatenated ? If not, you can just group on
all the three columns -
TCGroupedByFuid = group TCRaw by (SrcFuid.citingdocid,
SrcFuid.col,
SrcFuid.seq);
If you want the group key to be concatenated for some reason, you can see if
generating a concatenated string helps.
Which version of pig are you using ? From the stack trace, it looks like the
version is an old(er) one. This issue might have been fixed in a newer version
of pig.
-Thejas
On 4/5/11 1:10 PM, "[email protected]"
<[email protected]> wrote:
dump TCRaw;
TCGroupedByFuid = group TCRaw by CONCAT((chararray)SrcFuid.citingdocid,
SrcFuid.col,
(chararray)SrcFuid.seq);
store TCGroupedByFuid into 'foo';