AWS Data Pipeline não está mais disponível para novos clientes. Clientes existentes da AWS Data Pipeline pode 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 IAM funções personalizadas
Por padrão, AWS Data Pipeline passa DataPipelineDefaultRole
como função de EMR serviço da Amazon 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 EMR serviço personalizada da Amazon 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 EMR cluster da Amazon:
{ "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" }