SalesData Map Reduce
SalesData Map Reduce
C:\hadoop-2.8.0\sbin>cd..
package SalesData;
import org.apache.hadoop.fs.Path;
import org.apache.hadoop.io.*;
import org.apache.hadoop.mapred.*;
import java.util.*;
import org.apache.hadoop.io.IntWritable;
import org.apache.hadoop.io.Text;
import java.io.IOException;
FileInputFormat.setInputPaths(job_conf, new
Path(args[0]));
FileOutputFormat.setOutputPath(job_conf, new
Path(args[1]));
my_client.setConf(job_conf);
try {
// Run the job
JobClient.runJob(job_conf);
} catch (Exception e) {
e.printStackTrace();
}
}
}
class SalesMapper extends MapReduceBase implements Mapper
<LongWritable, Text, Text, IntWritable> {
private final static IntWritable one = new
IntWritable(1);
}
output.collect(key, new
IntWritable(frequencyForCountry));
}
}