gpt4 book ai didi

apache-pig - pig : how to exit on failure?

转载 作者:行者123 更新时间:2023-12-04 04:51:34 28 4
gpt4 key购买 nike

-- do something
store result into '$RESULT.tmp';
rmf $RESULT
mv $RESULT.tmp $RESULT

如果在 rmf $RESULT 之前抛出异常,那么脚本应该立即退出。

最佳答案

这可以通过 -F-stop_on_failure 命令行标志来实现。如果使用,Pig 将在检测到第一个失败的作业时停止执行并停止进一步处理。这也意味着将不会执行脚本中存储失败后的文件命令(这可用于创建“完成”文件)。

旗帜是这样使用的:

$ pig -F myscript.pig

$ pig -stop_on_failure myscript.pig

来源: http://pig.apache.org/docs/r0.10.0/perf.html#error-handling

关于apache-pig - pig : how to exit on failure?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17357754/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com