Hadoop AvroMultipleOutputs创建空文件日志中无错误
尝试使用将输出写入两个不同的命名输出文件 AvroMultipleOutputs,但得到一个空文件,日志中没有错误。计数器显示正确的记录数。还有这个 写入单个文件时工作正常 Avro版本1.7.1 代码 工作计数器Hadoop AvroMultipleOutputs创建空文件日志中无错误,hadoop,mapreduce,avro,Hadoop,Mapreduce,Avro,尝试使用将输出写入两个不同的命名输出文件 AvroMultipleOutputs,但得到一个空文件,日志中没有错误。计数器显示正确的记录数。还有这个 写入单个文件时工作正常 Avro版本1.7.1 代码 工作计数器 mapred.JobClient: org.apache.avro.mapreduce.AvroMultipleOutputs mapred.JobClient: F1=3 mapred.JobClient: F2=3 您是否尝试在mapper类的close方法
mapred.JobClient: org.apache.avro.mapreduce.AvroMultipleOutputs
mapred.JobClient: F1=3
mapred.JobClient: F2=3
您是否尝试在mapper类的close方法中调用multipleOutputs.close
mapred.JobClient: org.apache.avro.mapreduce.AvroMultipleOutputs
mapred.JobClient: F1=3
mapred.JobClient: F2=3