从 S3 访问点复制到 Redshift

COPY into Redshift from S3 access point

我正在尝试使用 S3 访问点(而不是存储桶)加载 S3 数据信息 Redshift。当我执行 COPY 命令时,收到无效的存储桶错误。直接从存储桶加载工作正常,但是当我将访问点 ARN 用作存储桶时,出现错误。我猜它根本不受支持,但希望我能做点什么。

我怀疑这可能行不通。

我的理由是我知道 Amazon Redshift 可以从 Amazon S3 加载数据,即使 Redshift 集群位于私有子网中并且没有 NAT 服务器。因此,Redshift 与背板中的 S3 有“自己的连接”,而不是通过 VPC。

由于 S3 访问点仅存在于 VPC 中,Redshift 将无法使用该访问点。

(有知道的还望指正!)

目前看来,访问点不支持将数据复制到 Redshift。