1.建表
fields terminated by 数据列分隔符,根据实际情况定
lines terminated by 数据行分隔符,根据实际情况定
partitioned表示分区,数据量不大、无区域数据调整的情况下,一般不用分区。不用时,直接将 PARTITIONED BY(**) 删除即可
stored as 文件格式,见《Hive文件格式(表STORE AS 的四种类型)》
location 对应一个目录
建表语句如下:
drop table if exists HiveTest_1;
create external table HiveTest_1(
activity_id string comment '活动id'
,tocc_name string comment '活动名称'
,app_key string
,page string
,visit_type string comment '访问类型'
)
PARTITIONED BY (
day string