我在rhadoop代码中获取键和值的NULL

时间:2017-05-18 03:55:43

标签: r hadoop mapreduce rhadoop bigdata

train.mr <-mapreduce (
 train.hdfs,
 map = function (k, v) {
 keyval (k, v$item)
 },
 reduce = function (k, v) {
 m <-merge (v, v)
 keyval (m$x, m$y)
 }
)

from.dfs(train.mr)

如果我尝试执行上面类型的代码,我会得到

$key
NULL
$val
NULL

输出在目录“/ tmp / file”中的rhadoop中生成,但我无法使用from.dfs(“/ tmp / file”)进行检索 如果我提到backend =“local”,我将获得输出,但如果我给backend =“hadoop”,我将得到键值和值的空值。

0 个答案:

没有答案