在Hive中使用INSERT OVERWRITE时, 数据会先被写入到数据文件夹的临时文件内,类似于 .hive-staging_hive_ 开头的文件 然后删除所有原文件,将临时文件重命名为”原文件“
参考资料 what-is-the-behaviour-of-select-during-an-insert… Locking