指定自定义IAM角色 - AWS Data Pipeline

AWS Data Pipeline 不再向新客户提供。的现有客户 AWS Data Pipeline 可以继续照常使用该服务。了解更多

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

指定自定义IAM角色

默认情况下,DataPipelineDefaultRole作为亚马逊EMR服务角色和DataPipelineDefaultResourceRole亚马逊EC2实例配置文件 AWS Data Pipeline 传递,以代表您创建资源。但是,您可以创建自定义 Amazon EMR 服务角色和自定义实例配置文件,然后改为使用它们。 AWS Data Pipeline 应有足够的权限使用自定义角色创建集群,并且必须添加 AWS Data Pipeline 为可信实体。

以下示例对象指定了 Amazon EMR 集群的自定义角色:

{ "id":"MyEmrCluster", "type":"EmrCluster", "hadoopVersion":"2.x", "keyPair":"my-key-pair", "masterInstanceType":"m3.xlarge", "coreInstanceType":"m3.large", "coreInstanceCount":"10", "taskInstanceType":"m3.large", "taskInstanceCount":"10", "role":"emrServiceRole", "resourceRole":"emrInstanceProfile" }