새로운 Hadoop API을 사용 중이며 일부 매개 변수 (일부 문자열)를 매퍼에게 전달하는 방법을 찾고 있습니다.
어떻게하면됩니까?Hadoop 매퍼에 인수 전달
This solutions works for old API은 : 여기
JobConf job = (JobConf)getConf();
job.set("NumberOfDocuments", args[0]);
"NumberOfDocuments
은"매개 변수의 이름과 값은 "args[0]
"명령 행 인수로부터 판독된다. 이 인수를 설정하면, 다음과 같이 감속기 또는 매퍼에서 그 값을 검색 할 수 있습니다 주요 방법
Configuration con = new Configuration();
con.set("NumberOfDocuments", args[0]);
로 매퍼/감속기에서
매개 변수를 얻을 : http://www.thecloudavenue.com/2011/11/passing-parameters-to- mappers-and.html – weefwefwqg3