hadoop - 如何在级联的MapReduceFlow中处理异常

标签 hadoop cascading

我编写了执行MapReduce流,该流包含MapperReducer的层叠流。
reduce()方法中,它抛出IllegalArgumentException。如何处理这个exception
我在类里面写了catch block,为此我创建了JobConf并将其添加到MapReduceFlow constructor

最佳答案

在级联作业中,可以使用failure traps来执行此操作。从链接上的示例中,它类似于:

flowDef.addTrap( "assertions", trap );

关于hadoop - 如何在级联的MapReduceFlow中处理异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18572121/

相关文章:

hadoop - 在Hive SQL中使用over和rank关键字的目的是什么?

hadoop - 基于字段之一将 Scalding TypedPipe 输出到多个目录中的 SequenceFile

hibernate @ManyToOne仅适用于CascadeType.ALL

java - jpa级联删除反向关系

hadoop - 级联+ libjars = ClassNotFoundException。有时

hadoop - 在 sqoop 1.99.4 上设置 linkConfig.connectionString 时出错

hadoop - 在 Hive 中连接多个表

hadoop - 控制 Spark 集群中作业或任务的分布

hadoop - Hortonworks Data Platform 2.5:HBase服务由于连接失败而停止

java - 如何在级联中仅从一行中获取某些列