永发信息网

hive load hdfs文件,成功之后为什么原始文件被删除了

答案:1  悬赏:60  手机版
解决时间 2021-11-18 21:29
  • 提问者网友:心牵心
  • 2021-11-18 00:14
hive load hdfs文件,成功之后为什么原始文件被删除了
最佳答案
  • 五星知识达人网友:猎心人
  • 2021-11-18 01:52
1.可以先复制到hdfs里
2.然后再用hive的外部表 建立一个新表,建好表就可以直接select查询了,不需要再次load 到hive里
比如:
CREATE EXTERNAL TABLE testHiveDriverTable(hostname string,logdate string, type string,class string,demo array) row format delimited fields terminated by '|' COLLECTION items terminated BY [email]'@'[/email] stored as textfile location 'hdfs://IP:port/home2/hadoop/'
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯