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

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

我想根据B.y对A进行排序,但是以下内容给了我错误:


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

最佳答案

使用DESC而不是DSC。

例如

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

关于apache-pig - 分类相关袋,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15144194/

10-12 23:01