java—如何在mapreduce作业的第二个作业值字段中传递第一个简化的自定义键值对

kg7wmglp  于 2021-07-15  发布在  Hadoop
关注(0)|答案(0)|浏览(177)

我目前有一个工作,将输出如下格式:

job.setOutputFormatClass(SequenceFileOutputFormat.class);
job.setMapOutputKeyClass(PairOfStrings.class);
job.setMapOutputValueClass(PairOfFloatInt.class);
job.setOutputKeyClass(PairOfStrings.class);
job.setOutputValueClass(PairOfFloatInt.class);

但是我想将第二个mapreduce作业与输入值链接起来 Text 相反,我希望将自定义的键值对类直接馈送到mymap函数中。我看到一些资料说 SequenceFileOutputFormat 将输出键和值的字节并使用 SequenceFileIutputFormat 对于第二个工作函数。我不知道如何设置 map 签名。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题