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

dbutils.notebook.run()失敗,工作失敗但運行筆記本單獨工作

auser85
新的貢獻者三世

我有一個筆記本,很多筆記本,一句話:

' ' '

% python

notebook_list = [' Notebook1 ', ' Notebook2 ']

筆記本的notebook_list:

打印(f“現在筆記本:{筆記本}”)

試一試:

dbutils.notebook.run (f '{筆記本}',3600)

除了例外e:

打印(e)

通過

' ' '

當我運行這個筆記本,我得到工作中止異常達以下:

' ' '

例外:

(1):任務失敗而行,

(2):未能執行用戶定義函數(λSQLDriverLocal $ $ $ $ 1707/462935920: (string) = >字符串)

(3):沒有輸入小部件定義命名effective_dating

' ' '

# 2——我沒有用戶定義函數;我隻使用火花函數。

然而,如果我運行“Notebook1”或“Notebook2”(運行所有按鈕),按預期運行。

讓事情更有趣的,如果我運行* *第二次以上循環,每個筆記本都能良好的運行;但之後才* * * *我單獨運行每個。

我想要一個筆記本運行許多筆記本電腦,而不是設置一個管道運行每個筆記本。

運行筆記本作為工作流/工作也返回相同的問題。

3回複3

Prabakar
尊敬的貢獻者三世
尊敬的貢獻者三世

嗨@Andrew Fogarty請你分享加亮?我們需要測試這個理解錯了。如果你有一個最小的再生產,請導出.dbc文件並添加它嗎?

auser85
新的貢獻者三世

是的!FailDemo的.dbc筆記本循環。淩晨7:00:25這次失敗之後,我跑單獨的筆記本沒有錯誤。

自己的筆記本

auser85
新的貢獻者三世

我發現這個問題。即使一個筆記本創建並指定小部件完全,筆記本運行過程中,e。g, dbutils.notebook.run(“筆記本”)將不知道如何使用它。如果我更換部件non-widget提供價值,工作正常。

我如何使用我的小部件沒有這個失敗?

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

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

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

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

Baidu
map