AWS Data Pipeline não está mais disponível para novos clientes. Os clientes existentes do AWS Data Pipeline podem continuar usando o serviço normalmente. Saiba mais
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Especificar funções personalizadas do IAM
Por padrão, AWS Data Pipeline passa DataPipelineDefaultRole
como função de serviço do Amazon EMR e DataPipelineDefaultResourceRole
como perfil de EC2 instância da Amazon para criar recursos em seu nome. No entanto, você pode criar uma função de serviço personalizada do Amazon EMR e um perfil de instância personalizado e usá-los em vez disso. AWS Data Pipeline deve ter permissões suficientes para criar clusters usando o papel personalizado e você deve adicionar AWS Data Pipeline como uma entidade confiável.
O objeto de exemplo a seguir especifica funções personalizadas para o cluster do 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" }