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

如何從一個python通過輸出任務,一個筆記本嗎

RJB
新的貢獻者二世

我試圖創建一個有2個工作任務如下:

  1. python任務接受日期和從用戶和輸出一個整數列表的日期(說,一組5日期以字符串格式)。
  2. 筆記本運行一次的每個日期的日期從先前的任務列表。每次運行的筆記本應該日期列表的一個元素的輸出。

雖然這是相對容易使用azure管道(當前實現)我不能這樣做在磚的工作。基本上,我不知道如何做以下:

  1. 如何將輸出從python任務作為輸入傳遞給筆記本電腦的任務。
  2. 如何構造一個for循環的工作界麵。我明白,遍曆日期列表中可以輕鬆地完成筆記本,但是,真的很想知道這是可以創建循環使用並行工作和運行的筆記本。

請讓我知道如果有什麼不清楚。

編輯:

我試著date_tests = dbutils.jobs.taskValues.set()和()傳遞的值。然而,它似乎對我的工作區中被禁用。我得到錯誤“com.m.eheci.common.client.DatabricksServiceHttpClientException: FEATURE_DISABLED:任務價值API是禁用這個工作空間”。我不知道如何啟用它。我有訪問管理控製台,但是我不知道去哪裏找這個功能啟用。請讓我知道如果你有一些想法在哪裏可以找到它。

謝謝,

1接受解決方案

接受的解決方案

BilalAslamDbrx
尊敬的貢獻者二世
尊敬的貢獻者二世

@Rahul閣下任務之間有幾個方法可以傳遞值的工作:

  1. (新)我們正在預覽一個新的API來設置和獲取小值(如幾KB或更少)之間的工作任務。
  2. 寫一個表在一個任務的價值和讀它從另一個任務

看來你想使用1號。請給我發郵件在bilal點aslam磚。com,我會讓你進入預覽。

在原帖子查看解決方案

6個回答6

werners1
尊敬的貢獻者三世

我認為選擇新工作時禁用功能。

隻有一個工作在管理麵板設置:“任務編排工作”

傳遞參數到一份工作可以使用API的工作

(https://docs.microsoft.com/en-us/azure/databricks/jobs)或CLI

或使用筆記本的工作流,你可以並行運行筆記本。

後者你不使用工作,但工作隻是一種調度筆記本(或罐)。

這也將是最透明的國際海事組織。

Hubert_Dudek1
尊敬的貢獻者三世

”任務,接受來自用戶的日期和一個整數”用戶進入這個日期如何?通過網絡外部web服務器上嗎?通過小部件或內部磚嗎?還是其他方式?

RJB
新的貢獻者二世

輸入是通過用戶界麵或也可以通過一個. txt文件。有關詳細信息,請參閱附件圖片

BilalAslamDbrx
尊敬的貢獻者二世
尊敬的貢獻者二世

@Rahul閣下任務之間有幾個方法可以傳遞值的工作:

  1. (新)我們正在預覽一個新的API來設置和獲取小值(如幾KB或更少)之間的工作任務。
  2. 寫一個表在一個任務的價值和讀它從另一個任務

看來你想使用1號。請給我發郵件在bilal點aslam磚。com,我會讓你進入預覽。

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

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

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

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

Baidu
map