[ 
https://issues.apache.org/jira/browse/MAPREDUCE-4773?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13491397#comment-13491397
 ] 

Harsh J commented on MAPREDUCE-4773:
------------------------------------

The specific method: 
http://hadoop.apache.org/docs/current/api/org/apache/hadoop/mapreduce/lib/output/MultipleOutputs.html#write(KEYOUT,%20VALUEOUT,%20java.lang.String)
 in new API MO, allows you to specify calls such as {{mo.write(keyObj, valObj, 
"dynamic/custom/subdir/path/string");}}. This ends up writing in job output dir 
subdirectory {{dynamic/custom/subdir}} with partitioned files prefixed with 
{{string-}}.
                
> MultipleOutput with different output path for each 
> ---------------------------------------------------
>
>                 Key: MAPREDUCE-4773
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-4773
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>            Reporter: Rohit Dandona
>
> Is it possible to have multiple outputs in a map reduce code where each 
> output is directed to a different path ?
> e.g. 
> FileOutputFormat.setOutputPath(job, new Path(outputPath));
> MultipleOutputs.addNamedOutput(job, "Output 1", TextOutputFormat.class, 
> Text.class, Text.class);
> MultipleOutputs.addNamedOutput(job, "Output 2", TextOutputFormat.class, 
> Text.class, Text.class);
> Can "Output 1" & "Output 2" be alloted seperate paths ?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to