我想使用 sagemaker 笔记本实例连接到 redshift。我想运行卸载命令以使用 IAM 角色将数据从 redshift 卸载到 s3 并安排 sagemaker 笔记本。 我想知道如何在没有硬编码的情况下在 sagemaker 中导入数据库凭据。
谢谢
答案 0 :(得分:0)
您可以使用 AWS Secrets Manager 来存储和访问凭据。您的 Sagemaker 执行角色应该有权从 Secrets Manager 中读取数据(AFAIK AWS 托管角色确实拥有)。这与 Sagemaker notebooks 用于访问 github repo 的机制相同,例如