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

本文解釋了如何在Databricks中獲取工作區、集群、目錄、模型、筆記本、作業標識符和url。

工作區實例名、url和id

一個實例名分配給每個Databricks部署。為了隔離工作負載並隻將訪問權限授予相關用戶,Databricks客戶通常為開發、登台和生產創建單獨的實例。beplay体育app下载地址實例名是登錄到Databricks部署時URL的第一部分:

工作空間

在本例中,實例名為8757561887652360.0.gcp.m.eheci.com

集群URL和ID

一個磚集群為各種用例提供了統一的平台,如運行生產Beplay体育安卓版本ETL管道、流分析、特別分析和機器學習。每個集群都有一個惟一的ID,稱為集群ID。這既適用於通用集群,也適用於作業集群。要使用REST API獲取集群的詳細信息,集群ID是必不可少的。

要獲取集群ID,請單擊集群選項卡,然後選擇集群名稱。集群ID是後麵的數字/集群/組件在此頁麵的URL

https:// < databricks-instance > / # /設置/集群/ < cluster-id >

如下圖所示,集群ID為0206 - 231114 irony170

集群的URL

筆記本URL和ID

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

要獲得一個筆記本URL,請打開一個筆記本。要獲得單元格URL,請單擊命令的內容。

筆記本的URL

在這個筆記本:

  • 筆記本的URL是:

    https://8757561887652360.0.gcp.m.eheci.com/?o=8757561887652360筆記本/ 1451020452210597
  • 筆記本ID為1451020452210597

  • 命令(單元格)URL為

    https://8757561887652360.0.gcp.m.eheci.com/?o=8757561887652360#notebook/1451020452210597/command/1451020452210598

文件夾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://8757561887652360.0.gcp.m.eheci.com/?o=8757561887652360#job/2

在本例中,作業ID為2

工作的URL