MapReduce-드라이버 드라이브
5556 단어 MapReduce
구체적인 코드는 다음과 같습니다.
//
public class FlowSumDriver {
public static void main(String[] args){
Configuration conf = new Configuration() ;
// 1. job
Job job = Job.getInstance(conf);
// 2. Jar
job.setJarByClass(FlowSumDriver);
// 3. mapper reducer
job.setMapperClass(FlowCountMapper.class);
job.setReducerClass(FlowCountReducer.class);
// 4. mapper key value
job.setMapOutputKeyClass(Text.class);
job.setMapOutputValueClass(FlowBean.class);
// 5. key value
job.setOutputKeyClass(Text.class);
job.setOutputValueClass(FlowBean.class);
// 6.
FileInputFormat.setInputPaths(job,new Path("e:\Input"));
FileOutputFormat.setOutputPath(job,new Path("e:\output"))
// 7. job
boolean result = job.waitForCompletion(true);
System.exit(result?0:1);
// result true 0, 1;
//0 , 0 ;
}
}
구동 클래스는 총 7단계로 구성됩니다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
mr 프로젝트 최적화 요약-----------------------------mr 운행 매개 변수 조정 MapReduce 작업 매개 변수 튜닝 Hadoop 최적화 1편: HDFS/MapReduce MapReduce 관련 매개 변수 MapRe...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.