gpt4 book ai didi

amazon-redshift - 为什么需要在 Redshift 上的 COPY 命令中引用 IAM 角色?

转载 作者:行者123 更新时间:2023-12-05 04:02:16 28 4
gpt4 key购买 nike

关于使用 COPY 命令使用来自 S3 的数据填充 Redshift 表;我想知道是否有理由说明为什么您必须通过其 ARN 指定角色,即使 Redshift 集群已与该规则相关联,该角色也提供权限。这对我来说似乎是多余的,但可能是有原因的。因此我的问题。

阅读 Redshift getting started guide 后出现了这个问题;特别是关于步骤 2、3 和 6。

最佳答案

使用 COPY 命令时,并非必须引用 IAM 角色。这是集群访问外部资源(例如存储在 S3 上的文件)可用的几种授权方法之一。指定 IAM_ROLE 子句的原因是告诉 Redshift 这是要使用的授权方法,您也可以指定 ACCESS_KEY_ID/SECRET_ACCESS_KEY 或 CREDENTIALS。

https://docs.aws.amazon.com/redshift/latest/dg/copy-usage_notes-access-permissions.html

您需要为特定 IAM 角色添加 ARN 的原因是可以向集群添加多个角色。

关于amazon-redshift - 为什么需要在 Redshift 上的 COPY 命令中引用 IAM 角色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54492048/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com