使用 sagemaker notebook 实例连接到 redshift

Connect to redshift using sagemaker notebook instances

我想使用 sagemaker notebook 实例连接到 redshift。我想 运行 卸载命令使用 IAM 角色将数据从 redshift 卸载到 s3 并安排 sagemaker notebook。 我想知道如何在不进行硬编码的情况下在 sagemaker 中导入数据库凭据。

谢谢

您可以使用 AWS Secrets Manager 来存储和访问凭据。您的 Sagemaker 执行角色应该有权从 Secrets Manager 读取(AFAIK AWS 托管角色确实有)。这与 Sagemaker 笔记本用来访问 github 存储库的机制相同,例如