2013-02-28 14 views
5

Mam skrypt Pig który generowany relacjęSortuj związane torba

A: {x: chararray,B: {(y: chararray,z: int)}} 

chcę sortować na podstawie By jednak następujący kawałek daje mi błąd:

Syntax error, unexpected symbol at or near z

output = foreach A{ 
    sorted = order B by z DSC; 
    generate x,sorted; 
} 

Odpowiedz

8

Użyj DESC zamiast DSC.

np.

output = foreach A{ 
    sorted = order B by z DESC; 
    generate x,sorted; 
}