2

我在 mapreduce 作业中遇到问题,我希望输出文件具有格式file-day-26而不是part-r-00000.

我尝试使用方法addNamedOutput( MultipleOutputs) 来完成此操作,但只能更改部分part

在旧的 API 中,我看到可以使用方法generateFileNameForKeyValue( MultipleTextOutputFormat) 来执行此操作,但我不能使用旧的 API,所以我想知道 Hadoop 的新 API 中是否有类似的东西。

有人能帮我吗?

谢谢。

4

1 回答 1

0

尝试使用 MultipleOutputFormat。

此处参考链接: https ://www.inkling.com/read/hadoop-definitive-guide-tom-white-3rd/chapter-7/output-formats

于 2014-03-20T03:36:58.153 回答