假設我想檢查是否一個條件是假然後停止腳本的其餘部分的執行。
我試著用兩種方法:
1)提高異常
如果不是data_input_cols.issubset (data.columns):提高異常(“失蹤missmatch列或列的名字。請檢查輸入數據有一個有效的模式:“+ str (data_input_cols))
即使異常它仍然繼續運行下一個細胞
2)出口的筆記本
如果不是data_input_cols.issubset (data.columns): dbutils.notebook。退出(“missmatch失蹤列或列的名稱。請檢查輸入數據有一個有效的模式:“+ str (data_input_cols))
這裏隻拋出的消息。再次執行其餘的細胞
蒂雅
筆記本的行為取決於你如何執行細胞。
如果你運行所有低於,筆記本繼續即使有一個例外。
如果你運行所有的這基本上是一樣的調度工作,情況並非如此。
檢查這個話題的更多細節:
正如你所看到的:一個特性請求已經能夠改變這一行為。
筆記本的行為取決於你如何執行細胞。
如果你運行所有低於,筆記本繼續即使有一個例外。
如果你運行所有的這基本上是一樣的調度工作,情況並非如此。
檢查這個話題的更多細節:
正如你所看到的:一個特性請求已經能夠改變這一行為。