假设我在hive中有一个如下的表定义(实际的表有大约65列):
CREATE EXTERNAL TABLE S.TEST (
COL1 STRING,
COL2 STRING
)
PARTITIONED BY (extract_date STRING)
ROW FORMAT DELIMITED FIELDS TERMINATED BY '\007'
LOCATION 'xxx';
一旦创建了表,当我运行 hive -e "describe s.test"
,我明白了 extract_date
作为表中的一列。做一个 select * from s.test
还返回 extract_date
列值。在配置单元中运行选择查询时是否可以排除此虚拟列(?)。
1条答案
按热度按时间wnavrhmk1#
更改此属性
并以
我测试过了,效果很好。