天天看點

MapJoin 案例測試 | 學習筆記

開發者學堂課程【Hadoop 分布式計算架構 MapReduce:MapJoin 案例測試】學習筆記,與課程緊密聯系,讓使用者快速學習知識。

課程位址:

https://developer.aliyun.com/learning/course/94/detail/1552

MapJoin 案例測試

一、操作過程

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());

繼續閱讀