使用 Python SDK 的 Databricks
Avi Steinberg
Senior Software Engineer
什麼是 Databricks 叢集?
範例:

Databricks SDK 的 Clusters API 可用來建立、啟動、編輯、列出與刪除叢集
讓我們逐步示範如何列出 Databricks 工作區中已建立的叢集
from databricks.sdk import WorkspaceClient w = WorkspaceClient()clusters = w.clusters.list() for cluster in clusters: print(f"ClusterId={cluster.cluster_id}")
ClusterId=0113-13328-woj98c32
什麼是 Databricks 作業(job)?
Jobs API 可用來建立、編輯與刪除作業
使用 .list() 方法列出已驗證使用者工作區中的作業
from databricks.sdk import WorkspaceClient
w = WorkspaceClient()
jobs = w.jobs.list()
for job in jobs:
print(f"JobId={job.job_id}")
JobId=888763141802192
JobId=37050453972815
JobId=681550316180975
JobId=629994089852037
可在 https://<workspace-deployment-name>.cloud.databricks.com 線上檢視工作區資源

在 Databricks Notebook 中執行 Python 程式碼

使用 Python SDK 的 Databricks