0
저는 900,000 가지의 출력물을 낼 직업이 있습니다. 그것들 각각은 특정 고유 한 이름으로 식별되어야합니다 ... 그것은 mapOutputKey에있는 "이름"입니다. map-reduce에서 어떻게합니까?Hadoop에서 감속기 출력 이름을 어떻게 설정합니까?
저는 900,000 가지의 출력물을 낼 직업이 있습니다. 그것들 각각은 특정 고유 한 이름으로 식별되어야합니다 ... 그것은 mapOutputKey에있는 "이름"입니다. map-reduce에서 어떻게합니까?Hadoop에서 감속기 출력 이름을 어떻게 설정합니까?
, 당신이 필요로 거의 정확하게 수행하는 documentation 당신은 발견 할 것이다 예를 들어, 당신은 그냥이 하나에 generateFileName
기능을 교체 할 필요가 당신은 MultipleOutputs
를 사용할 수 있습니다
String generateFileName(K k, V v) {
return k.toString();
}