Input:
2012-01-01 09:00 San Jose Men's Clothing 214.05 Amex
2012-01-01 09:00 Fort Worth Women's Clothing 153.57 Visa
2012-01-01 09:00 San Diego Music 66.08 Cash
2012-01-01 09:00 Pittsburgh Pet Supplies 493.51 Discover
2012-01-01 09:00 Omaha Children's Clothing 235.63 MasterCard
2012-01-01 09:00 Stockton Men's Clothing 247.18 MasterCard
2012-01-01 09:00 Austin Cameras 379.6 Visa
2012-01-01 09:00 New York Consumer Electronics 296.8 Cash
2012-01-01 09:00 Corpus Christi Toys 25.38 Discover
Error:
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See
http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
14/08/02 16:25:32 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
14/08/02 16:25:32 INFO jvm.JvmMetrics: Initializing JVM Metrics with processName=JobTracker, sessionId=
14/08/02 16:25:32 WARN mapred.JobClient: Use GenericOptionsParser for parsing the arguments. Applications should implement Tool for the same.
14/08/02 16:25:32 WARN mapred.JobClient: No job jar file set. User classes may not be found. See JobConf(Class) or JobConf#setJar(String).
14/08/02 16:25:32 INFO input.FileInputFormat: Total input paths to process : 1
14/08/02 16:25:33 INFO mapred.LocalJobRunner: OutputCommitter set in config null
14/08/02 16:25:33 INFO mapred.JobClient: Running job: job_local1383032901_0001
14/08/02 16:25:33 INFO mapred.LocalJobRunner: OutputCommitter is org.apache.hadoop.mapreduce.lib.output.FileOutputCommitter
14/08/02 16:25:33 INFO mapred.LocalJobRunner: Waiting for map tasks
14/08/02 16:25:33 INFO mapred.LocalJobRunner: Starting task: attempt_local1383032901_0001_m_000000_0
14/08/02 16:25:33 WARN mapreduce.Counters: Group org.apache.hadoop.mapred.Task$Counter is deprecated. Use org.apache.hadoop.mapreduce.TaskCounter instead
14/08/02 16:25:33 INFO util.ProcessTree: setsid exited with exit code 0
14/08/02 16:25:33 INFO mapred.Task: Using ResourceCalculatorPlugin :
org.apache.hadoop.util.LinuxResourceCalculatorPlugin@7a628653
14/08/02 16:25:33 INFO mapred.MapTask: Processing split: file:/home/cloudera/workspace/AnalyticStore_6/purchases_min.txt:0+10515
14/08/02 16:25:33 INFO mapred.MapTask: Map output collector class = org.apache.hadoop.mapred.MapTask$MapOutputBuffer
14/08/02 16:25:33 INFO mapred.MapTask: io.sort.mb = 100
14/08/02 16:25:33 INFO mapred.MapTask: data buffer = 79691776/99614720
14/08/02 16:25:33 INFO mapred.MapTask: record buffer = 262144/327680
14/08/02 16:25:33 INFO mapred.LocalJobRunner: Map task executor complete.
14/08/02 16:25:33 WARN mapred.LocalJobRunner: job_local1383032901_0001
java.lang.Exception: java.lang.NullPointerException
at org.apache.hadoop.mapred.LocalJobRunner$Job.run(LocalJobRunner.java:406)
Caused by: java.lang.NullPointerException
at org.apache.hadoop.mapred.MapTask$MapOutputBuffer.init(MapTask.java:843)
at org.apache.hadoop.mapred.MapTask.createSortingCollector(MapTask.java:376)
at org.apache.hadoop.mapred.MapTask.access$100(MapTask.java:85)
at org.apache.hadoop.mapred.MapTask$NewOutputCollector.<init>(MapTask.java:584)
at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:656)
at org.apache.hadoop.mapred.MapTask.run(MapTask.java:330)
at org.apache.hadoop.mapred.LocalJobRunner$Job$MapTaskRunnable.run(LocalJobRunner.java:268)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)
14/08/02 16:25:34 INFO mapred.JobClient: map 0% reduce 0%
14/08/02 16:25:34 INFO mapred.JobClient: Job complete: job_local1383032901_0001
14/08/02 16:25:34 INFO mapred.JobClient: Counters: 0
false