【发布时间】:2017-05-15 12:36:24
【问题描述】:
我正在尝试使用 s3 位置创建外部表。
create external table trial
(
Country string,
Date1 string,
Brand string)
location 's3n://poc/xyzpoc.csv'
)
我已经在 Custom hdfs-site 和 Custom hive-site 中提到了 Access 和 Secret Access 密钥,但我仍然收到 access key 错误。
我设置的以下属性
fs.s3a.access.key,
fs.s3a.secret.key
错误:
编译语句时出错:FAILED: SemanticException java.lang.IllegalArgumentException: AWS 访问密钥 ID 和秘密访问密钥必须分别指定为 s3n URL 的用户名或密码,或者通过设置 fs.s3n.awsAccessKeyId或 fs.s3n.awsSecretAccessKey 属性(分别)。 [ERROR_STATUS]
【问题讨论】:
-
您是否尝试过按照错误告诉您的方式进行操作?
location 's3n://AKIAEXAMPLEKEY:ExampleSecretzzz@poc/xyzpoc.csv'