由于我无法控制的原因,我有以下几点:
- DynamoDB 中一个 AWS 账户下的一张表
CustomerPhoneNumber
。 - 不同AWS 账户(相同地理区域;欧盟)下的 Redshift 集群
有没有办法运行COPY
命令将数据从 Dynamo 跨账户移动到 Redshift?
通常,如果他们在同一个帐户下,则可以很容易地通过IAM
角色完成:
copy public.my_table (col1, col2, col3) from 'dynamodb://CustomerPhoneNumber' iam_role 'arn:aws:iam::XXXXXXXXXXX:role/RandomRoleName' readratio 40;
但显然这在我的情况下不起作用。
有任何想法吗?