hive建表分区
魔板:
create table 表名
(
字段1 类型1
,
字段2 类型2
)
partitioned by
(分区名 类型
)
row format delimited fields terminated by
'分隔符';
例子:
create table AccountRegister
(
AppID String
,
GameID String
,
ChildId String
,
IP String
,
AccountID String
,
LogType String
,
LogTime int
,
PlatformChannelId String
,
Idfa String
,
Android_id String
,
Mac String
)
partitioned by
(year string
,month string
, day string
)
row format delimited fields terminated by
'|';
结果: 建表完成后,没有这些目录,上传数据后,会自动生成 年目录 月目录 日目录 文件