我现在在hadoop中练习mapreduce,我得到了这个矩阵乘法的代码,运行它没有任何问题,但是输出格式不是我想要的。我目前有:
00 66 01 78 02 90
我想要的格式是
0,0,66 0,1,78 0,2,90
如何更改代码?
gtlvzcf81#
可以在Map器中更改键的格式。它创造了两个地方 sKey . 目前这两条线(56和68)看起来像:
sKey
sKey = row+i; (taking line 56 as an example)
所以你也可以改变它:
sKey = row+","+i;
这会给你你想要的格式。
1条答案
按热度按时间gtlvzcf81#
可以在Map器中更改键的格式。它创造了两个地方
sKey
. 目前这两条线(56和68)看起来像:所以你也可以改变它:
这会给你你想要的格式。