Thinbug
News
返回0行或标记气流任务失败时,使Hive返回错误代码
时间:2018-08-20 17:19:44
标签:
hive
hiveql
airflow
我正在从气流运行蜂巢插入覆盖分区脚本,并且如果查询不返回任何行,我希望气流将任务标记为失败。
我当前的手淫方法是
在脚本开始处,删除要插入的分区(它可能已经存在)
运行查询查询
运行显示分区并将输出分开,以检查分区是否存在
如果该分区不存在,则退出代码错误,因此气流将知道将其标记为失败。
有更好的方法吗?
0 个答案:
没有答案
相关问题
FAILED:执行错误,从org.apache.hadoop.hive.ql.exec.mr.MapRedTask返回代码1。没有这样的文件或目录
语义异常中的错误在hive中返回0行
FAILED:执行错误,从org.apache.hadoop.hive.ql.exec.mr.MapredLocalTask返回代码1
Ooops ...在气流中清除失败的任务状态时的AttributeError
如果任何任务失败,如何将Airflow DAG标记为失败?
气流:仅当任务返回特定退出代码时才在DAG中重试任务
失败:执行错误,从org.apache.hadoop.hive.ql.exec.DDLTask返回代码1。中号
返回0行或标记气流任务失败时,使Hive返回错误代码
气流失败:ParseException行2:0无法识别附近的输入
如何通过成功回调将气流任务的状态标记为失败?
最新问题
我写了这段代码,但我无法理解我的错误
我无法从一个代码实例的列表中删除 None 值,但我可以在另一个实例中。为什么它适用于一个细分市场而不适用于另一个细分市场?
是否有可能使 loadstring 不可能等于打印?卢阿
java中的random.expovariate()
Appscript 通过会议在 Google 日历中发送电子邮件和创建活动
为什么我的 Onclick 箭头功能在 React 中不起作用?
在此代码中是否有使用“this”的替代方法?
在 SQL Server 和 PostgreSQL 上查询,我如何从第一个表获得第二个表的可视化
每千个数字得到
更新了城市边界 KML 文件的来源?