为了账号安全,请及时绑定邮箱和手机立即绑定

执行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就彻底删除掉了。

正在回答

2 回答

好的,谢谢

0 回复 有任何疑惑可以回复我~

hive本身数据集也是存在hdfs中的,应该是相当于移动了把,正常的

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
走近大数据之Hive进阶
  • 参与学习       30405    人
  • 解答问题       48    个

Hive数据操作,查询及Hive编程接口,开发Hive的自定义函数

进入课程

执行load之后,hdfs上原有的文件就被移除了,正常吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信