仅限地图作业的默认分隔符

时间:2018-09-07 09:13:52

标签: java mapreduce hadoop2

如何在MapReduce范例中更改“仅地图”作业的默认键值分隔符??它给出了输出,其中映射器的键和值之间用“ \ t”分隔,但我需要更改此分隔符为“,”。是否可以通过仅映射作业而不输出NullWritable作为键/值?

1 个答案:

答案 0 :(得分:0)

您必须在作业定义中添加以下行

Configuration conf = new Configuration();
conf.set("mapred.textoutputformat.separator", ",");