我正在尝试将实例角色附加到我正在通过数据管道运行的集群。我想运行我自己的映射器脚本,该脚本需要DynamoDB
的写权限(“常规”HIVE上传对我来说不起作用)。
我已经浏览了API文档,看起来虽然EMR可以为机器指定实例角色,但是在数据管道API中它不受支持。
请在此确认,并希望听到您是否有其他解决方案..
答案 0 :(得分:1)
<强>更新强>
Data Pipeline现在支持通过角色创建集群。看一下这个documentation。
Data Pipeline不支持使用角色创建EMR群集,但您仍然可以使用EMR群集。您的凭据基于您的IAM用户策略基于群集可用。因此,只需将DynamoDB的写权限添加到您的IAM用户策略,使用该用户启动管道,然后在其中使用EMR群集。