我正在将我的日志从 S3 加载到 Hive 中
CREATE TABLE logs(
`col1` struct<`country`:string,`page`:string,`date`:string>
)
ROW FORMAT SERDE 'org.openx.data.jsonserde.JsonSerDe'
LOCATION 's3a://application-logs/sample/' ;
我的数据看起来像这样
{
"col1": {
"country": "India",
"page": "/signup",
"date": "2018-01-01"
}
}
如果我想在 col1.country、col1.page、col1.date 上创建一个分区,我应该如何在创建语句中包含它,我尝试了 colName.fieldName,但没有成功。