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

文件在執行時回購不可用筆記本工作

KTheJoker
貢獻者三世

我們有一些管道上定義的筆記本與git版本控製。最近,我啟用文件回購看到並試圖降低筆記本的大小將代碼分解成更小的文件。

當試圖執行手動筆記本,一切按預期工作。

然而,當執行工作,不能找到該文件的其他部分代碼和失敗在導入它們。我怎樣才能使這項工作在運行作為一個工作嗎?

回購這種結構:

回購| - my_repo_name | - my_notebook。py | - my_notebook_code | - __init__。py | -跑龍套。py | - others.py

和進口的筆記本當手動執行工作很好,但不是工作。它就會拋出一個ModuleNotFoundError:沒有模塊命名“my_notebook_code”

從my_notebook_code進口跑龍套,別人

閱讀這看起來像/工作/回購/ <用戶名> / <回購>添加到python路徑。然而,它不是在工作中補充道。此外,/ Workspace /回購目錄不存在的工作。

據我所知這是一個從控製飛機掛載點,所以它沒有被安裝。

這是一個預期行為嗎?什麼方法可以從回購加載到工作嗎?

1接受解決方案

接受的解決方案

Kaniz
社區經理
社區經理

嗨@Kyle黑爾

按照最佳實踐——我們做包輪和部署在集群的所有文件和筆記本,常規進口VSCode工作但在Azure磚可能會失敗。所以部署包和打電話是最好的。

有關更多細節,請參考這裏的示例代碼:https://github.com/Azure-Samples/azure-databricks-mlops-mlflow

希望這將幫助。如果任何進一步的查詢,請讓我們知道。

在原帖子查看解決方案

2回答2

匿名
不適用

@Kyle黑爾——謝謝你的問題,你的耐心,因為我們等待響應。

Kaniz
社區經理
社區經理

嗨@Kyle黑爾

按照最佳實踐——我們做包輪和部署在集群的所有文件和筆記本,常規進口VSCode工作但在Azure磚可能會失敗。所以部署包和打電話是最好的。

有關更多細節,請參考這裏的示例代碼:https://github.com/Azure-Samples/azure-databricks-mlops-mlflow

希望這將幫助。如果任何進一步的查詢,請讓我們知道。

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

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

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

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

Baidu
map