#hive #hiveql
Вопрос:
У меня есть 10 таблиц-ульев, несколько столбцов могут быть похожи в нескольких таблицах, мне нужно объединить их в одну таблицу. Я писал Союзу все заявления.
Теперь эти столбцы в этих 10 таблицах могут измениться . как создать запрос «Объединить все» динамически на основе таблиц.
CREATE VIEW comb_view AS
SELECT col11, col12, col13,.....
From
(SELECT col11,col12,NULL col13 from tab1
UNION ALL
SELECT col11,NULL col12, col13 from tab2
.
.
.
.
) c
обеспечение местоположения и типа данных.
Комментарии:
1. Привет вам, если вы достигнете этого с помощью запроса из метастора HIVE, получите столбец таблиц, а затем создайте динамический запрос в hive .
2. Вы имеете в виду, создание динамического запроса в метасторе Hive, который в данном случае является mysql. Можем ли мы сделать это с помощью HQL?