Hive的collect_list是有序的吗?

dfr*_*kow 5 hive hiveql

此页面介绍了collect_list:

Returns a list of objects with duplicates.
Run Code Online (Sandbox Code Playgroud)

那个列表是有序的吗?比如查询结果的顺序?

gob*_*s14 2

内置collect_list不能保证被排序,即使你做了第order by一个(即使它确实确保了顺序,这样做也是浪费时间)。只需使用brickhouse收集即可;它确保元素是有序的。

  • 当我现在尝试使用 Brikhouse 的 Collect 时,它似乎也不能保证订购 (2认同)