我疯了。
我试图在Hive(在EMR集群上)上连接到S3上的文件并且我一直收到错误
hive> CREATE EXTERNAL TABLE s3_table_segments (
> ...columns
> )
> ROW FORMAT DELIMITED FIELDS TERMINATED BY ','
> LINES TERMINATED BY '\n'
> LOCATION 's3://<path>'
> TBLPROPERTIES ("skip.header.line.count"="1");
FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. MetaException(message:Unable to create path: s3://<path>)
答案 0 :(得分:0)
我刚遇到这个问题。在我的情况下,该s3路径具有一个名称相同的文件和文件夹。重命名文件(我的意思是文件夹将成为表的内容)解决了该问题。