2015-02-05 6 views
3

데이터 파이프 라인을 통해 실행중인 클러스터에 인스턴스 역할을 연결하려고합니다. DynamoDB에 쓰기 권한이 필요한 내 자신의 매퍼 스크립트를 실행하고 싶습니다 ("일반"HIVE 업로드는 저를 위해 속임수를 쓰지 않습니다).데이터 파이프 라인을 통해 실행되는 EMR 클러스터의 인스턴스 역할을 설정하는 방법은 무엇입니까?

나는 API 문서를 살펴 봤는데 EMR이 머신의 인스턴스 역할을 지정할 수 있지만 데이터 파이프 라인 API에서는 지원되지 않는 것 같습니다. 이를 확인하려면, 당신은 다른 솔루션이 있으면 듣고 싶어요 여기 물어

..

+1

내가 잘못하지 않으면 DefaultDataPipelineResourceRole이 그 것으로 생각됩니다. – user1452132

답변

1

업데이트 :

데이터 파이프 라인은 이제 역할을 통해 클러스터의 생성을 지원합니다. 이 documentation을 살펴보십시오.


데이터 파이프 라인은 역할을 사용하여 EMR 클러스터를 만들지 못하지만 EMR 클러스터를 계속 사용할 수 있습니다. 자격 증명은 IAM 사용자 정책에 따라 클러스터를 기반으로 사용할 수 있습니다. 따라서 DynamoDB에 대한 쓰기 권한을 IAM 사용자 정책에 추가하고 해당 사용자를 사용하여 파이프 라인을 시작한 다음 EMR 클러스터를 사용하십시오.