如何在现有的Hive表中加载新的数据集?

时间:2017-04-03 18:25:49

标签: hadoop hive bigdata

如何使用新数据集替换现有的配置单表数据?注意:我不想删除整个表并创建新表。相反,我正在寻找一种方法,我可以通过它来替换表中的数据。

1 个答案:

答案 0 :(得分:2)

加载或插入数据时使用OVERWRITE

LOAD DATA INPATH '/PATH/TO/DATA' OVERWRITE INTO TABLE MYTABLE

如果使用OVERWRITE关键字,则目标表的内容将被删除并替换为filepath引用的文件;否则filepath引用的文件将被添加到表中。