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" }