如何将key为null且setNumReduceTasks为MapReduce程序中的分隔符指定空格

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将key为null且setNumReduceTasks为MapReduce程序中的分隔符指定空格相关的知识,希望对你有一定的参考价值。

我尝试过conf.set("mapreduce.output.textoutputformat.separator","");,但它没有用。

我正在接受

{tab space}val1

{tab space}val2

O / P预期

val1

val2
答案

我已经弄明白了:)。我在输出中不需要Mapper键。所以,我把它保存为nullWritable并在输出中传递null,这反过来只获得mapper输出值而没有任何空格

以上是关于如何将key为null且setNumReduceTasks为MapReduce程序中的分隔符指定空格的主要内容,如果未能解决你的问题,请参考以下文章

Java中的集合

MySQL基础篇--执行计划key_len计算

c#如何将null值附值decimal类型变量

会话不可用,因为没有设置密钥。将应用程序上的 secret_key 设置为唯一且机密的东西。烧瓶/Heroku

当虚拟数据存储在 Django 数据库中且其 id 为 none 且所有值为 null 时如何解决错误

Key为nulll时Kafka如何选择分区(Partition)