INSERT OVERWRITE LOCAL DIRECTORY '/script/dirk.zhang/test' ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' select... ...;
insert overwrite [local] directory '/data/movielens/100k/output/item_release_date_10' select release_date from item limit 10;
insert overwrite table data2 partition(dt='1997-12') select * from data where from_unixtime(timestamp, 'yyyy-MM') = '1997-12';
导入到hive
load data local inpath '${OUTPUT}/hive_subscribe_biz.*.${FILE_DATE}' overwrite into table subscribe_biz partition(logday='$LOG_DATE');
load data inpath '${hive_path2}/part*' overwrite into table orig_subscribe_monitor_company partition(logday='$LOG_DATE');
本文深入探讨了SQL中的插入操作及其在Hive环境中的应用,包括使用INSERT OVERWRITE进行数据更新的方法,以及如何将本地数据导入到Hive表中。详细介绍了通过特定SQL语句实现数据迁移和更新的技术细节。
535

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



