開發者學堂課程【Hadoop 分布式計算架構 MapReduce:MapJoin 案例測試】學習筆記,與課程緊密聯系,讓使用者快速學習知識。
課程位址:
https://developer.aliyun.com/learning/course/94/detail/1552MapJoin 案例測試
一、操作過程
1、擷取一行
String line = value.toString();
拿到這一行之後,要從中取出pid,然後到pname中擷取内容
2、切割
String[ ] fileds = line.split("\t");
3、擷取 pid
String pid = fileds[1];
4、取出 pname
String pname = pdMap.get(pid);
5、拼接
line = line +"\t"+ pname;
K.set(line);
6、寫作
context.write(k,NullWritable.get());