今天遇到了一个tez的错误记录一下:
在导入数据的时候出现了下面错误, 起初我以为是内存问题, 但一想,插入那么多数据都没问题,怎么插入几条数据就出现问题了呢?
Container killed on request. Exit code is 143
Container exited with a non-zero exit code 143
Failing this attempt. Failing the application
解决分析: 我查了查原表的数据和分区, 才发现原表的这个分区根本就没有创建, 怎么可以会导入成功呢? 这样我又去创建了一下分区, 并导入了一条数据,终于出现导入成功了,
总结: 原表的这个分区不存在
在使用Tez进行数据导入时遇到错误,起初误以为是内存问题,但发现是在插入少量数据时出现问题。错误信息显示Container被异常杀死,退出代码为143。进一步检查发现原表的某个分区未创建,导致导入失败。创建缺失的分区后,数据成功导入。总结经验,确保目标表的分区存在是避免此类问题的关键。
1300

被折叠的 条评论
为什么被折叠?



