AWS Data Pipeline 不再提供給新客戶。現有客戶 AWS Data Pipeline 可繼續正常使用此服務。進一步了解
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
指定自訂IAM角色
依預設,會 AWS Data Pipeline 傳遞DataPipelineDefaultRole
為 Amazon EMR 服務角色和 DataPipelineDefaultResourceRole
Amazon EC2 執行個體設定檔,以代表您建立資源。不過,您可以建立自訂 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" }