빅데이터 하둡 프로그래밍 교육과정 ]소스코드 – 파라미터 N의 전달
빅데이터 하둡 프로그래밍 교육과정 ]소스코드 – 파라미터 N의 전달
실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다
소스코드 – 파라미터 N의 전달
■ 먼저 이 값이 TopN 프로그램의 세번째 인자로 지정
■ main 함수에서 이를 읽어 “topN”이란 파라미터로 정의
- job.getConfiguration().setInt("topN", Integer.parseInt(args[2]));
- Mapper와 Reducer의 setup 메소드에서 이 값을 읽어간다.
int topN = 10;
@Override
protected void setup(Context context) throws IOException, InterruptedException {
topN = context.getConfiguration().getInt("topN", 10);
}
'빅데이터 > 빅데이터Hadoop' 카테고리의 다른 글
빅데이터 하둡 프로그래밍 교육과정 ]개요 (0) | 2017.02.06 |
---|---|
빅데이터 하둡 프로그래밍 교육과정 ]소스코드 – map & insert (0) | 2017.02.06 |
빅데이터 하둡 프로그래밍 교육과정 ]ItemFreq 클래스 (0) | 2017.02.03 |
빅데이터 하둡 프로그래밍 교육과정 ]우선순위큐(PriorityQueue) (0) | 2017.02.03 |
빅데이터 하둡 프로그래밍 교육과정 ]개요 (0) | 2017.02.03 |