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 작업이란?
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 코드를 실행합니다

Python SDK로 Databricks 다루기