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/'
2.然后再用hive的外部表 建立一个新表,建好表就可以直接select查询了,不需要再次load 到hive里
比如:
CREATE EXTERNAL TABLE testHiveDriverTable(hostname string,logdate string, type string,class string,demo array
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯