Группировка строк улья в массиве этих строк
У меня есть таблица, подобная следующей:
User:String Alias:String
JohnDoe John
JohnDoe JDoe
Roger Roger
И я хотел бы сгруппировать все псевдонимы пользователя в массиве в новую таблицу, которая будет выглядеть следующим образом:
User:String Alias:array
JohnDoe [John, JDoe]
Roger [Roger]
Я могу'не могу понять, как это сделать с помощью HiveQL. Нужно ли для этого писать UDF?
Спасибо !