如果有一个错误查询,则整个配置单元文件hive -f
命令将停止执行
例如,我在file.hql
以下
DESC FORMATTED foo.wrong_bar;
DESC FORMATTED foo.bar;
在执行以下(蜂巢批处理)命令时
hive -f file.hql
如果foo.wrong_bar
表不存在,则hive命令将失败,也将不会执行第二个查询。
如果第一个查询执行失败,如何使执行继续下一个查询。
我要执行1000个查询,某些查询可能会失败,但是我不想停止执行失败的查询。如何以批处理模式实现它?