是否可以创建没有位置的外部分区表?我想在以后添加所有的位置以及分区。
我试过:
CREATE EXTERNAL TABLE IF NOT EXISTS a.b
(line STRING)
COMMENT 'abc'
ROW FORMAT DELIMITED FIELDS TERMINATED BY '\n'
STORED AS TEXTFILE
PARTITIONED BY day;
但我有 ParseException
: missing EOF at 'PARTITIONED' near 'TEXTFILE'
2条答案
按热度按时间tjrkku2a1#
我不这么认为,正如在alterlocation中所说的那样。但不管怎样,我认为您的查询有一些错误,正确的脚本应该是:
e4yzc0pl2#
我认为问题是您没有为分区列“day”指定数据类型。您可以创建一个没有位置的配置单元外部表,并且可以稍后使用altertable选项来更改位置。