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

如何閱讀任務id, id和運行參數在python中細胞?

rammy
貢獻者三世

我有嚐試下麵的方法得到的工作參數但沒有工作的事情。

runId = ' {{run_id}} ' jobId = filepath的{{job_id}} = {{filepath}}的打印(jobId runId, ", ", filepath) r1 = dbutils.widgets.get ({{run_id}}) f1 = dbutils.widgets.get ({{filepath}})打印(r1, f1)

這些參數是真正有用的任何建議

6個回答6

Vivian_Wilfred
尊敬的貢獻者

嗨@Ramesh Bathini,你試著用dbutils嗎?試試這個,

% scala

print (dbutils.notebook.getContext () .jobId)

print (dbutils.notebook.getContext () .currentRunId)

% scala

val jobId = sc.getLocalProperty (“spark.databricks.job.id”)

val runId = sc.getLocalProperty (“spark.databricks.job.runId”)

print (“jobId”)

print (“runId”)

rammy
貢獻者三世

@Vivian Wilfred感謝您的回應。你說我可以讀runId JobId參數值但我如何讀工作?

上麵的問題,filepath工作參數,需要文件路徑,應該能夠訪問內部的筆記本。圖書館可以幫我讀過嗎?

Vivian_Wilfred
尊敬的貢獻者

@Ramesh Bathini意思工作運行的筆記本文件路徑?對於筆記本文件路徑可以試試這個:

% scala打印(dbutils.notebook.getContext () .extraContext (“notebook_path”))

dbutils.notebook.getContext()的所有工作參數,您可以查詢該命令的輸出工作的細節,你正在尋找,

讓我知道如果這有幫助。評論標記為“最佳答案”來解決查詢。謝謝。

ajaypanday6781
尊敬的貢獻者二世

嗨@Ramesh Bathini -您可以使用下麵的代碼

旋度“https://centralus.azuredatabricks.net/api/2.0/jobs/runs/list”- x - h”授權:無記名dapia08sjflksjs9jfra6a34a”

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

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

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

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

Baidu
map