我需要执行azure_databricks作业因异常而失败,并且没有这样做

时间:2019-07-26 18:29:10

标签: azure-databricks

我编写了一个“ CriticalException”处理程序,以处理我的笔记本创建了无法使用的数据或下面发生了其他错误的情况。我的目的是使笔记本计算机的执行停止并处于“失败”状态,但它没有这样做。

我的日常活动中缺少什么?

此方法在我从所有笔记本“运行”的“助手”笔记本中定义。该方法被调用,但是笔记本继续执行并以成功状态结束,而不是以失败状态停止。

def CriticalException(err_msg):
  sys.stderr.write(err_msg) 
  raise RuntimeError(err_msg)
  return None

1 个答案:

答案 0 :(得分:0)

发现问题所在,父例程正在捕获异常。