我在 Hive 中创建了一个分区视图,如下所示
create view if not exists view_name
PARTITIONED ON(date)
as
select col1,col2,date
from table1
union all
select col1,col2,date
from table2
基础表在“日期”列上进行分区。当我使用时,DESCRIBE FORMATTED VIEW_NAME
我可以看到分区信息为空,如屏幕截图所示。
在此处输入图像描述
如果我使用 SHOW CREATE TABLE View_Name,我会得到没有分区的视图定义,如下所示
create view if not exists view_name
as
select col1,col2,date
from table1
union all
select col1,col2,date
from table2
请让我知道我错过了什么