데이터/데이터베이스
hive에서 원하는 순서대로 array 만드는 방법은?!
하이브에서 원하는 순서대로 array를 만드는 방법에 대해서 알아보았다.. 구글에서 array order by column in hive로 검색해 봤지만 원하는 결과를 찾기는 어려웠다. 필자가 찾은 방법 중 하나는 아래와 같은데, 쿼리를 수행하면 array의 순서가 뒤죽박죽이다. create table temp.table2 as select t1.id ,collect_list(t1.val) as val_list from ( select p1.id ,p1.id_no ,p1.val from temp.table1 distributed by p1.id sort by p1.id,p1.id_no ) t1 group by t1.id, t1.id_no ; 그 외에도 몇 가지 방법을 찾아서 해 봤는데 잘 되지 않는다. ..
2022. 3. 10. 14:31