今天使用dataworks写sql时,报了个错
org.apache.hive.service.cli.HiveSQLException: Error while processing statement: FAILED: Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask
如果只看报错原因,就会被带偏。
但在调试代码时,其实是因为把字符串的日期数据强,转成日期类型,再加减时抛出的异常。
说明dataworks的报错不准确,还是要结合实际情况调试呀。