txt' using PigStorage(',') {used incase the file is not
tab seperated} ===================== as (name:chararray,pet:chararray,count:int); Debugging Command illustrated x dump x describe x y = foreach x genereate $1,$2; dump y; y = foreach x generate pet, count; describe y; dump y; z = filter x by name == 'A'; dump z; Aggreagate Function ==================== w = group x by name; describe w; {group:chararray, x:{(name:chararray, pet:chararray, num:int)} w = A ---> {(A,cat,4), (A, dog, 7), (A, tiger, 10)} u = foreach w generate group, SUM (x.num) as S; v = group x all; describe v; dump v; t = foreach v generate group, SUM(x.num) as count; dump t;