獲取工作區資產的標識符
本文解釋如何在Databricks中獲取工作區、集群、目錄、模型、筆記本和作業標識符和url。
工作區實例名、url和id
一個實例名分配給每個Databricks部署。為了隔離工作負載並僅向相關用戶授予訪問權限,Databricks客戶通常為開發、登台和生產創建單獨的實例。beplay体育app下载地址實例名是登錄到Databricks部署時URL的第一部分:
在本例中,實例名為8757561887652360.0.gcp.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為0206 - 231114 irony170
.
筆記本URL和ID
一個筆記本是麵向包含可運行代碼、可視化和敘述文本的文檔的基於web的界麵。筆記本是與Databricks交互的一個接口。每個筆記本都有一個唯一的ID。notebook URL具有notebook ID,因此notebook URL對於notebook是唯一的。它可以在Databricks平台上與任何人共享,並允許查看和編輯筆記本。Beplay体育安卓版本此外,每個notebook命令(單元格)都有不同的URL。
要獲得一個筆記本URL,請打開一個筆記本。要獲得單元格URL,請單擊命令的內容。
在本筆記本中:
筆記本的URL是:
https://8757561887652360.0.gcp.www.eheci.com/?o=8757561887652360筆記本/ 1451020452210597
筆記本ID為
1451020452210597
.命令(單元格)URL為
https://8757561887652360.0.gcp.www.eheci.com/?o=8757561887652360#notebook/1451020452210597/command/1451020452210598
文件夾ID
一個文件夾是用於存儲可在Databricks工作空間中使用的文件的目錄。這些文件可以是筆記本、庫或子文件夾。每個文件夾和每個子文件夾都有一個特定的id。權限API將這個id引用為directory_id,用於設置和更新文件夾的權限。
要檢索directory_id,使用工作區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”}}
作業URL和ID
一個工作是一種立即或定期運行筆記本或JAR的方式。
要獲取工作URL,請單擊工作流在側欄中單擊作業名稱。工作ID在文本後麵#工作/
在URL中。作業URL用於排除作業運行失敗的根本原因。
在下麵的截圖中,作業URL為
https://8757561887652360.0.gcp.www.eheci.com/?o=8757561887652360#job/2
在本例中,作業ID為2
.