今天向分區(qū)表插入數(shù)據(jù)
insert into table--------的時候
執(zhí)行完報錯了:FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.StatsTask
重啟了電腦也沒用,
修改了yarn-site.xml和mapred-site.xml增加yarn和mapreduce可用內存都沒用
然后同學讓我加了一句話
set set hive.stats.column.autogather=false
?文章來源地址http://www.zghlxwxcb.cn/news/detail-720468.html
執(zhí)行這個以后再執(zhí)行insert語句,就不報錯,插入數(shù)據(jù)成功了!
不過?。?!需要注意的是,之前的insert語句雖然報錯了,但是已經(jīng)向表里插入數(shù)據(jù)了,有可能會造成重復的數(shù)據(jù)
用? ? ? truncate table 表名? ? ? 就可以清空表里的數(shù)據(jù),然后再重新執(zhí)行insert語句就好了文章來源:http://www.zghlxwxcb.cn/news/detail-720468.html
?
到了這里,關于hive報錯——FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.StatsTask的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!