2017-05-15 5 views
0

s3の場所で外部テーブルを作成しようとしています。s3の場所でHive外部テーブルを作成する際に問題が発生しました

create external table trial 
(
    Country string, 
    Date1 string, 
    Brand string) 
    location 's3n://poc/xyzpoc.csv' 
) 

私はすでにカスタムHDFSサイトとカスタムハイブサイトにアクセスし、秘密アクセスキーを言及しているが、それでも私は、アクセスキーのエラーを取得しています。私は

fs.s3a.access.key, 
fs.s3a.secret.key 

エラー設定したプロパティ以下

Error while compiling statement: FAILED: SemanticException java.lang.IllegalArgumentException: AWS Access Key ID and Secret Access Key must be specified as the username or password (respectively) of a s3n URL, or by setting the fs.s3n.awsAccessKeyId or fs.s3n.awsSecretAccessKey properties (respectively). [ERROR_STATUS]

+0

エラーが表示されるようにしたことがありますか? 'location 's3n:// AKIAEXAMPLEKEY:ExampleSecretzzz @ poc/xyzpoc.csv'' –

答えて

1

は "://poc/xyzpoc.csv S3A" のように、代わりにそれにS3AでURLを使用します。それは後継のS3クライアントであり、若干異なった構成になっています(他のさまざまなメカニズムをサポートしています)。

関連する問題