獲取工作區、集群、筆記本、文件夾、模型和作業標識符

本文解釋了如何在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

筆記本URL和ID

一個筆記本是一個基於web的文檔接口,其中包含可運行的代碼、可視化和敘述文本。筆記本是與Databricks交互的一個界麵。每個筆記本都有一個唯一的ID。筆記本URL具有筆記本ID,因此筆記本URL對一個筆記本是惟一的。它可以與Databricks平台上任何擁有查看和編輯權限的人共享。Beplay体育安卓版本此外,每個筆記本命令(單元格)都有不同的URL。

要獲得一個筆記本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

工作的URL