Databricks と Python SDK
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 ジョブとは?
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 ノートブックでPythonコードを実行する

Databricks と Python SDK