蜂巢如何在日期数据库中创建表视图?

时间:2018-07-11 07:03:36

标签: hive hiveql

我有一个包含多个表的配置单元数据库。这些表是基于不同的avro模式创建的。我想知道是否有一种方法可以创建具有相同模式的所有表的视图?有很多表,因此无法对其进行硬编码。我想做类似的事情:

CREATE VIEW 
AS SELECT * 
FROM database
WHERE the_tables_with_the_schema.

例如,如果数据库如下所示:

database:
Table1    avro_schema1
Table2    avro_schema1
Table3    avro_schema1
Table4    avro_schema2
Table5    avro_schema2
Table6    avro_schema1

如果我想创建所有具有avro_schema1的表的视图,我应该得到类似的东西:

View = Table1.concat(Table2).concat(Table3).concat(Table6)

提前感谢您的任何建议!

0 个答案:

没有答案