Say I have a simple notebook orchestration :
Notebook A -> Notebook B
Notebook A
finish first then trigger Notebook B
I am wondering if there is an out of box method to allow Notebook A
to terminate the entire job? (without running Notebook B
).
Putting dbutils.notebook.exit
in Notebook A
will exit Notebook A
but Notebook B
still can run.
P.S.
Passing parameters between Notebooks
to terminate all the down streamNotebooks
one-by-one is an alternative solution but not ideal.
I want a solution to kill the job at the root Notebook
.
And, I do not want to raise Exceptions
in Notebook A
and kill the job by running into an "error" status.