タスク サイド エフェクト ファイルの使用例を教えてください。
public class Map0t extends MapReduceBase implements Mapper<LongWritable, Text, Text, IntWritable >{
public void map(LongWritable key, Text value, OutputCollector<Text, IntWritable> output, Reporter reporter) throws IOException {
IntWritable one = new IntWritable(1);
StringTokenizer tokenizer = new StringTokenizer(value.toString(), ",");
String x;
String y;
String z;
x = tokenizer.nextToken();
y = tokenizer.nextToken();
z = tokenizer.nextToken();
output.collect(new Text(x+" "+z), one);
}
}
上記Mapper関数の副作用として、new Text(x+" "+y), new Text(z) をHDFSの別フォルダに書き込みたいと思います。
検索しましたが、タスク サイド エフェクト ファイルの使用例が見つかりませんでした。