Hive:在s3外部表上覆盖查询失败

时间:2018-02-15 14:33:29

标签: amazon-s3 hive

覆盖查询在数据位于s3的外部表上失败。我正在使用Hive 1.2

重现的步骤:

1)创建一个低于3行的文件并将其放在s3

中的某个位置
a,b,c
x,y,z
c,d,e

2)创建外部表:

create external table test(col1 string,col2 string,col3 string)
 row format delimited fields terminated by ',' location '<S3LocationOfAboveFile>'

3)在此表上插入覆盖:

insert overwrite table test select * from test order by col1;

我收到错误,我发现s3文件已被删除。

    Job Submission failed with exception 'java.io.FileNotFoundException
(No such file or directory:<S3 location> )

0 个答案:

没有答案