学习进度笔记14

今天完成了老师布置的spark实验的第二部分,将两个文件的内容合并在一起并去重,写入到一个新文件中去:

2.编写独立应用程序实现数据去重

对于两个输入文件 A B,编写 Spark 独立应用程序,对两个文件进行合并,并剔除其

中重复的内容,得到一个新文件 C。下面是输入文件和输出文件的一个样例,供参考。

输入文件 A 的样例如下:

20170101 x

20170102 y

20170103 x

20170104 y

20170105 z

20170106 z

输入文件 B 的样例如下:

20170101 y

20170102 y

20170103 x

20170104 z

20170105 y

根据输入的文件 A B 合并得到的输出文件 C 的样例如下:

20170101 x

20170101 y

20170102 y

20170103 x

20170104 y

20170104 z

20170105 y

20170105 z

20170106 z 

 

 

 

 

原文地址:https://www.cnblogs.com/lijiawei1-2-3/p/14296889.html