#删除已存在的表
drop table if exists user_data;
#新建表
create external table if not exists user_data(
user_id string,
name string,
age int
)PARTITIONED BY(ds string)
CLUSTERED BY (user_id) INTO 10 BUCKETS
ROW FORMAT SERDE 'org.apache.hadoop.hive.contrib.serde2.MultiDelimitSerDe' WITH SERDEPROPERTIES ('field.delim'='§')
STORED AS TEXTFILE TBLPROPERTIES ('serialization.encoding'='utf-8');
#同步旧表的分区数据
msck repair table po_weibo_comment_data;
本文详细介绍使用Hive SQL进行表操作的方法,包括删除已存在的表、创建新表、设置分区和桶、指定SerDe及存储格式等。通过具体实例,帮助读者掌握Hive表的管理和数据同步技巧。
1202

被折叠的 条评论
为什么被折叠?



