Ich habe wirklich Probleme mit der Datenübertragung von Amazon S3 Bucket zu Redshift mit COPY-Befehl.Amazon Redshift COPY immer zurück S3ServiceException: Zugriff verweigert, Status 403
Bisher habe ich einen IAM-Benutzer erstellt und die 'AmazonS3ReadOnlyAccess'-Richtlinie zugewiesen. Aber wenn ich COPY-Befehl likes folgt, wird immer Zugriff verweigert Fehler zurückgegeben.
copy my_table from 's3://s3.ap-northeast-2.amazonaws.com/mybucket/myobject' credentials 'aws_access_key_id=<...>;aws_secret_access_key=<...>' REGION'ap-northeast-2' delimiter '|';
Fehler:
Amazon Invalid operation: S3ServiceException:Access Denied,Status 403,Error AccessDenied,Rid EB18FDE35E1E0CAB,ExtRid ,CanRetry 1
Details: -----------------------------------------------
error: S3ServiceException:Access Denied,Status 403,Error AccessDenied,Rid EB18FDE35E1E0CAB,ExtRid ,CanRetry 1 code: 8001 context: Listing bucket=s3.ap-northeast-2.amazonaws.com prefix=mybucket/myobject query: 1311463 location: s3_utility.cpp:542 process: padbmaster [pid=4527]
-----------------------------------------------;
Gibt es jemand kann mir einige Hinweise oder Ratschläge?
Vielen Dank!
Vielen Dank !! Du bist so hilfreich! –