简体   繁体   中英

COPY into Redshift from S3 access point

I am attempting to load S3 data info Redshift using an S3 access point (as opposed to a bucket). When I perform the COPY command, I receive an invalid bucket error. It works fine to load from a bucket directly, but when I use an access point ARN as a bucket, I get the error. I'm guessing that it's simply not supported, but hopefully there's something I can do.

I suspect that this probably won't work.

My reasoning is that I know that Amazon Redshift can load data from Amazon S3 even when the Redshift cluster is in a private subnet and there is no NAT server. Thus, Redshift has its "own connection" to S3 in the backplane, rather than going through the VPC.

Since the S3 Access Point exists only in a VPC, Redshift would not be able to use the Access Point.

(I look forward to being corrected if anyone knows better!)

It looks like at the current time, access points are not supported for copying data into Redshift.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM