标签: apache-pig
我有一个Pig脚本,我试图按日期时间(UNIX时间戳)对某些用户事件进行排序,然后按用户ID对事件进行分组。该脚本不会生成任何错误,它会按用户ID对事件进行分组,但事件不会按日期时间排序。这让我想知道在按操作订单之后做一个组可能会撤消排序吗?
答案 0 :(得分:2)
订单仅保证immediately following使用ORDER BY。进一步处理可能会破坏订单。
ORDER BY
或者,您可以执行分组,然后在嵌套的foreach中使用ORDER BY来单独订购每个记录包。