我有一个需要生成一堆 xml 文件的减速器脚本。我想使用 reducer 键以编程方式设置文件名。我MultipleOutputs
用来实现如下。
MultipleOutputs mos = new MultipleOutputs(context);
mos.write(new Text(key), new Text(output), key + ".xml");
但输出文件名就像key.xml-r-00000
. 如何-r-*
从文件名中删除部分以使其变得简单key.xml
?