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

我如何獲取當前集群id ?

ammobear
新的貢獻者二世

我添加應用見解遙測數據磚工作和想包括集群ID的工作運行。我如何在運行時訪問集群id嗎?

的要求是我的工作可以通過編程的方式檢索集群id插入所有遙測。通過UI檢索集群ID將是不夠的。

我沒有看到任何dbutils命令的使用。

11日回複11

搖身
新的貢獻者三世

我不確定這些記錄。使用下麵的代碼來得到整個列表:

% scala

val configMap = spark.conf.getAll

configMap.foreach println ()

ammobear
新的貢獻者二世

謝謝!放心做你的第一個評論另一貼,我將其標記為答案。

搖身
新的貢獻者三世

您可以使用集群節點initiaization DB_CLUSTER_ID腳本的環境變量。請參考這裏https://docs.m.eheci.com/user-guide/clusters/init-scripts.html環境變量

從筆記本,也同樣適用:

spark.conf.get (“spark.databricks.clusterUsageTags.clusterName”)

spark.conf.get (“spark.databricks.clusterUsageTags.clusterId”)

火花屬性的完整列表可以在UI中火花UI - - >環境選項卡。

希望這可以幫助!

tonyp
新的貢獻者二世

謝謝你的回答.@Arti

EricBellet
新的貢獻者三世

嗨,我想安裝一個圖書館使用init腳本選項。但DB_CLUSTER_ID美元是空的,為什麼?我也試著做一個筆記本電池% sh echo $ DB_CLUSTER_ID也是空的

curl - x的帖子https://dbc-myid.cloud.m.eheci.com/api/2.0/libraries/install- h的cache - control: no - cache - h - type: application / json的- h的授權:無記名mytoken - d ' {“cluster_id”:“DB_CLUSTER_ID美元”,“庫”:[{“蛋”:“dbfs: / FileStore / jar /圖書館- 0.1 py3.7.egg”}]}”

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

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

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

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

Baidu
map