取消
顯示的結果
而不是尋找
你的意思是:

執行下麵筆記本——所有細胞和跑

lei_armstrong
新的貢獻者二世

由於依賴關係,如果我們的一個細胞錯誤然後我們希望筆記本停止執行。

我們已經注意到一些奇怪的行為在執行筆記本取決於如果選擇“運行所有細胞在這個筆記本”的標題和“運行所有低於”。

在下麵的示例代碼中我添加了一個額外的支架迫使python失敗並引發一個異常。如果我運行筆記本使用“運行所有細胞在這個筆記本”然後正確地拋出的異常,其餘的細胞/命令在筆記本上跳過。

然而,如果我使用“運行所有低於”,那麼所有細胞無論執行任何異常或失敗。我們試著用dbutils.notebook。退出但不工作和隨後的細胞仍在運行。

這是預期的行為嗎?沮喪試圖重新運行時隻是一個筆記本的一部分。

示例代碼:

Cmd 1

% python

試一試:

火花。sql(“現在“SELECT ()) force_error”" ")

除了:

print(“錯誤運行SQL”)

提高異常(“錯誤運行SQL”)

Cmd 2

現在選擇())

Cmd 3

現在選擇()

7回複7

lei_armstrong
新的貢獻者二世

感謝所有你的反應,似乎奇怪的行為不同,不是公開記錄(我能找到)。理想情況下,這將是可配置的筆記本設置。我在這裏提出了一個新功能要求:筆記本設置處理錯誤·社區(azure.com)

Dan_Z
尊敬的貢獻者

@Laura麥吉爾,這個問題再次出現:

https://community.m.eheci.com/s/question/0D53f00001PonToCAJ/executing-notebooks-run-all-cells-vs-..。

我繼續和創建了一個內部功能要求。你可以參考它db - i - 4250。如果你想幫助優先,請聯係您的客戶經理或客戶成功工程師,告訴他們你的公司需要db - i - 4250。能夠把你的公司名稱特性請求幫助產品團隊優先考慮他們。

幹杯!

鬆果
新的貢獻者二世

我第二個請求。奇怪的行為如下運行所有與運行時不同。請讓它正確地一致和文檔。

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map