獲取工作區、集群、筆記本、文件夾、模型和作業標識符
本文解釋了如何在Databricks中獲取工作區、集群、目錄、模型、筆記本、作業標識符和url。
工作區實例名、url和id
一個實例名分配給每個Databricks部署。為了隔離工作負載並隻將訪問權限授予相關用戶,Databricks客戶通常為開發、登台和生產創建單獨的實例。beplay体育app下载地址實例名是登錄到Databricks部署時URL的第一部分:
如果你登錄https://cust-success.cloud.www.eheci.com/
,實例名稱為cust-success.cloud.www.eheci.com
.
一個磚工作空間是Databricks平台運行的地方,您可以在這Beplay体育安卓版本裏創建Spark集群和調度工作負載。某些類型的工作區具有惟一的工作區ID。如果有o =
例如,在部署URL中https:// < databricks-instance > / ? o = 6280049833385130
,後麵的隨機數o =
是Databricks的工作空間ID。這裏是工作區ID6280049833385130
.如果沒有o =
在部署URL中,工作區ID為0
.
集群URL和ID
一個磚集群為各種用例提供了統一的平台,如運行生產Beplay体育安卓版本ETL管道、流分析、特別分析和機器學習。每個集群都有一個惟一的ID,稱為集群ID。這既適用於通用集群,也適用於作業集群。要使用REST API獲取集群的詳細信息,集群ID是必不可少的。
要獲取集群ID,請單擊集群選項卡,然後選擇集群名稱。集群ID是後麵的數字/集群/
組件在此頁麵的URL
https:// < databricks-instance > / # /設置/集群/ < cluster-id >
如下圖所示,集群ID為1115 - 164516 often242
:
筆記本URL和ID
一個筆記本是一個基於web的文檔接口,其中包含可運行的代碼、可視化和敘述文本。筆記本是與Databricks交互的一個界麵。每個筆記本都有一個唯一的ID。筆記本URL具有筆記本ID,因此筆記本URL對一個筆記本是惟一的。它可以與Databricks平台上任何擁有查看和編輯權限的人共享。Beplay体育安卓版本此外,每個筆記本命令(單元格)都有不同的URL。
要獲得一個筆記本URL,請打開一個筆記本。要獲得單元格URL,請單擊命令的內容。
在這個筆記本:
筆記本的URL是
https://cust-success.cloud.www.eheci.com/#notebook/333096
筆記本ID為
333096
.命令(單元格)URL為
https://cust-success.cloud.www.eheci.com/#notebook/333096/command/333099
文件夾ID
一個文件夾是一個目錄,用於存儲可以在Databricks工作空間中使用的文件。這些文件可以是筆記本、庫或子文件夾。每個文件夾和每個子文件夾都有一個特定的id。權限API將此id引用為directory_id,用於設置和更新文件夾的權限。
要檢索directory_id,使用Workspace API:
curl -n -X GET -H“application / json內容類型:- d{“路徑”:”/用戶/ me@example.com/MyFolder”}”\https:// < databricks-instance > / api / 2.0 / workspace /獲得狀態
這是一個API調用響應的例子:
{“object_type”:“目錄”,“路徑”:“/用戶/ me@example.com/MyFolder”,“object_id”:123456789012345}
模型ID
模型引用MLflow注冊模式,它允許您通過階段轉換和版本控製在生產中管理MLflow模型。控件以編程方式更改模型上的權限需要注冊的模型ID權限API 2.0.
要獲取已注冊型號的ID,可以使用REST API(最新)端點mlflow /磚/ registered-models /
.例如,下麵的代碼返回注冊的模型對象及其屬性,包括它的ID:
curl -n -X GET -H“application / json內容類型:- d”{“名稱”:“model_name”}’\https:// < databricks-instance > / api / 2.0 / mlflow /磚/ registered-models /
返回值格式為:
{“registered_model_databricks”:{“名稱”:“model_name”,“id”:“ceb0477eba94418e973f170e626f4471”}}
工作網址和ID
一個工作是一種立即或定期運行筆記本或JAR的方法。
要獲取作業URL,請單擊工作流,並單擊作業名稱。作業ID在文本後麵#工作/
在URL中。需要作業URL來排除作業運行失敗的根本原因。
如下圖所示,任務URL為:
https://cust-success.cloud.www.eheci.com/#job/25612
在本例中,為作業ID25612
.