Hive 选择时如何从配置单元视图中放弃分区列?

Hive 选择时如何从配置单元视图中放弃分区列?,hive,Hive,如何从配置单元视图中放弃/隐藏分区列在选择时,同时可以使用where子句从基表分区列上创建的视图应用筛选器,基表是分区表 例如:我的表ddl是按(年)分区的CREATETABLETEST(IDINT) 查看DDL:创建查看myview选择id,从测试开始的年份 现在,我不想在从视图中选择数据时看到年份的值,同时我应该能够使用myview查询基表的特定分区。有一个创建分区视图的概念,现在在HIVE中可用。你应该试试探索 比如说, 创建视图myview分区日期(年) 作为选择id,从测试开始的年份

如何从配置单元视图中放弃/隐藏分区列在选择时,同时可以使用where子句从基表分区列上创建的视图应用筛选器,基表是分区表

例如:我的表ddl是按(年)分区的CREATETABLETEST(IDINT)

查看DDL:创建查看myview选择id,从测试开始的年份


现在,我不想在从视图中选择数据时看到年份的值,同时我应该能够使用myview查询基表的特定分区。

有一个创建分区视图的概念,现在在HIVE中可用。你应该试试探索

比如说,

创建视图myview分区日期(年)
作为选择id,从测试开始的年份

请参阅下面的链接,了解从基表写入分区列时要遵守的规则。因此,它似乎仍然有限,只能在符合您需要的情况下使用