вставлять данные в сложный тип данных «Struct» в Hive с помощью cast and collect - PullRequest
0 голосов
/ 27 мая 2020

Я пытаюсь выбрать данные из запроса ниже и вставить в другую таблицу, но ошибка отображается как

SemanticException [Ошибка 10025]: Строка 1:67 Выражение отсутствует в клавише GROUP BY '' _ ' '.

INSERT INTO TABLE table_name1

select cust_id,collect(named_struct('id', concat(cast(split(acct_id,'_')[0] 
as string),"_",acct_type),'name', cast(acct_name as string))) as acct_list
from table_name2 aa

group by aa.cust_id ;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...