是否可以创建没有位置的外部分区表?我想稍后添加所有位置以及分区。
我试过:
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
:在“TEXTFILE”附近的“PARTITIONED”处缺少 EOF
最佳答案
我不这么认为,如alter location中所说. 但无论如何,我认为您的查询有一些错误,正确的脚本是:
CREATE EXTERNAL TABLE IF NOT EXISTS a.b
(line STRING)
COMMENT 'abc'
PARTITIONED BY (day String)
ROW FORMAT DELIMITED FIELDS TERMINATED BY '\n'
STORED AS TEXTFILE
;
关于hadoop - 配置单元:没有位置的外部分区表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35888914/