【发布时间】:2019-10-07 11:21:30
【问题描述】:
我有一个用 .net 核心编写的 lambda。它将从 redshift 调用 COPY 命令。我的 lambda 在有权访问 redshift 和 s3 的角色下执行。
我的COPY 命令如下所示:
COPY my_table_name FROM 's3://my_bucket/my_file.csv' CREDENTIALS 'aws_access_key_id=x;aws_secret_access_key=y' DELIMITER ',' CSV;
这很好用。我的问题是我用于COPY 的CREDENTIALS 完全独立于运行lambda 的角色。
有没有办法使用 lambda 在其下执行的角色来执行 COPY 命令?
【问题讨论】:
标签: amazon-web-services aws-lambda amazon-redshift