5

我有一个生成关系的 Pig 脚本

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

我想根据 By 对 A 进行排序,但是以下部分给了我错误:

语法错误,z 处或附近出现意外符号

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

1 回答 1

8

使用 DESC 代替 DSC。

例如

output = foreach A{
    sorted = order B by z DESC;
    generate x,sorted;
}
于 2013-02-28T23:35:34.920 回答