執行load之后,hdfs上原有的文件就被移除了,正常嗎?
原本我的hdfs上面的student01.txt、student02.txt、student04.txt都在外部表external_student;
把01/02執行load到t3表之后,t3表里面有了,external_student表里面沒有了,然后到hdfs里面看了一下,確實是從external_student的目錄里面刪掉了,然后移動到了t3表的目錄;
執行load student04 并覆蓋t3的原有數據后,student04.txt也被移動到了t3的目錄,01/02就徹底刪除掉了。
2018-08-15
好的,謝謝
2018-08-15
hive本身數據集也是存在hdfs中的,應該是相當于移動了把,正常的