1
This page說collect_list的:是否訂購Hive的collect_list?
Returns a list of objects with duplicates.
是列表排序?例如,查詢結果的順序?
This page說collect_list的:是否訂購Hive的collect_list?
Returns a list of objects with duplicates.
是列表排序?例如,查詢結果的順序?
內置collect_list
不能保證排序,即使你做一個order by
第一(即使它做維持秩序,做這種方式是浪費時間)。只需使用brickhouse collect;它確保元素是有序的。
這是正確的,collect_list
不保證排序。功能sort_array
將排序結果:
select a, b, sort_array(collect_list(c)) as sorted_c
from the_table
group by a, b
Brikhouse的收集似乎也不能保證排序當我現在嘗試使用它 – AbdealiJK