hive映射HDFS文件时,有的文件第一行是字段名,那么如何去掉首行呢?
新建表时过滤首行:
hive > create table hive_movies
(
rank int,
src string,
name string,
box_office string,
avg_price int,
avg_people int,
begin_date string
) row format delimited fields terminated by ','
TBLPROPERTIES ('skip.header.line.count'='1');
如果表已经建好了,可使用如下命令:
hive > alter table hive_movies set TBLPROPERTIES ('skip.header.line.count'='1');