我想在HIVE中创建一个外部表,它从多个数据库中获取输入。 例如:我想用db1.table1(A,B)和db2.table2(C,D,E,F,A)来源创建bigTable(A,B,C,D,E,F)
此外,更新db1.table1和db2.table2时,bigTable必须更新。
附注:
源表每天更新。
如果我们想要在表格上执行联接,字段“A”是常用字段。
对于源之间没有公共字段的情况,建议是开放的。
答案 0 :(得分:0)
是。我想你可以在所有表的联合顶部创建一个视图。比如创建视图veie_test作为select *来自A UNION select * from B ... so。