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

協調運行的文件夾

cmilligan
因素二世

我需要運行一個文件夾的內容,可以隨著時間而改變。有辦法建立一個筆記本,可以協調運行所有筆記本電腦在一個文件夾?我雖然是如果我可以檢索的列表筆記本我可以創建一個循環來運行它們

1接受解決方案

接受的解決方案

Hubert_Dudek1
尊敬的貢獻者三世

列出所有筆記本通過API調用,然後利用dbutils.notebook.run運行它們:

導入請求ctx = dbutils.notebook.entry_point.getDbutils () .notebook () .getContext () host_name = ctx.tags () . get (" browserHostName ") . get () host_token = ctx.apiToken () . get () notebook_folder = ' /用戶/(電子郵件保護)的反應=請求。get (f 'https: / / {host_name} / api / 2.0 /工作區/列表”,標題={“授權”:f 'Bearer {host_token}”}, json ={“路徑”:notebook_folder}) . json響應(筆記本)['對象']:如果筆記本[' object_type '] = = '筆記本”:dbutils.notebook.run(筆記本(“路徑”),1800)

在原帖子查看解決方案

3回複3

weldermartins
尊敬的貢獻者

你好,你能詳細的文件類型是什麼?運行幾個文件您可以輸入*(星號)

Hubert_Dudek1
尊敬的貢獻者三世

列出所有筆記本通過API調用,然後利用dbutils.notebook.run運行它們:

導入請求ctx = dbutils.notebook.entry_point.getDbutils () .notebook () .getContext () host_name = ctx.tags () . get (" browserHostName ") . get () host_token = ctx.apiToken () . get () notebook_folder = ' /用戶/(電子郵件保護)的反應=請求。get (f 'https: / / {host_name} / api / 2.0 /工作區/列表”,標題={“授權”:f 'Bearer {host_token}”}, json ={“路徑”:notebook_folder}) . json響應(筆記本)['對象']:如果筆記本[' object_type '] = = '筆記本”:dbutils.notebook.run(筆記本(“路徑”),1800)

這似乎工作運行時手動筆記本。不幸的是當我把它作為一個工作運行它拋出一個錯誤。這也將按順序運行它們嗎?我需要他們跑一次。Screenshot_20221103_021555

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

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

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

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

Baidu
map