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

如何檢查編程工作集群統一目錄啟用或不是在磚嗎

shreyassharmabh
新的貢獻者二世

有什麼方法來檢查工作集群統一目錄啟用或磚使用python。

我試著與工作apihttps:// {host_name} / api / 2.0 /工作/ ?job_id = {job_id},但是我沒有,集群是統一目錄啟用或不是。

有人能提出如何以編程方式,這將是很大的幫助。

1回複1

KarenZak
新的貢獻者二世

檢查工作統一目錄啟用集群在磚使用Python編程方式,您可以使用磚REST API。這裏有一個例子你能做到:

進口所需的模塊:

進口的要求

設置必要的變量:
host_name = " < your_databricks_host_name > "
job_id = " < your_job_id > "
令牌= " < your_databricks_personal_access_token > "
發送一個GET請求到工作API來檢索工作細節:
url = f“https:// {host_name} / api / 2.0 /工作/ ? job_id = {job_id} "
頭={“授權”:f“無記名{牌}}
=響應請求。get (url,標題=標題)
job_details = response.json ()
從工作中提取集群ID細節:
cluster_id = job_details(“設置”)(“existing_cluster_id”)
發送另一個GET請求到集群API來檢索集群的詳細信息:
url = f“https:// {host_name} / api / 2.0 /集群/ ? cluster_id = {cluster_id} "
=響應請求。get (url,標題=標題)
cluster_details = response.json ()
檢查是否支持集群統一目錄:
unity_catalog_enabled = cluster_details (“cluster_source”) (“unity_catalog_enabled”)
打印結果:
如果unity_catalog_enabled:
打印(“統一目錄啟用集群工作。”)
其他:
打印(“統一目錄是不支持集群的工作。”)

確保替換< your_databricks_host_name >, < your_job_id >, < your_databricks_personal_access_token >你的實際值。

請注意,你需要適當的權限和一個有效的個人的訪問令牌訪問數據磚REST API。

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

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

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

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

Baidu
map