Databricks mit dem Python-SDK
Avi Steinberg
Senior Software Engineer
Was ist ein Databricks-Cluster?
Beispiele:

Die Databricks SDK Clusters API ermöglicht das Erstellen, Starten, Bearbeiten, Auflisten und Löschen von Clustern
Gehen wir ein Beispiel durch, um die im Databricks-Workspace erstellten Cluster aufzulisten
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
Was ist ein Databricks-Job?
Die Jobs API ermöglicht das Erstellen, Bearbeiten und Löschen von Jobs
Verwende die Methode .list(), um Jobs im Workspace des authentifizierten Nutzers aufzulisten
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
Die Ressourcen eines Workspaces sind online sichtbar unter https://<workspace-deployment-name>.cloud.databricks.com

Python-Code in einem Databricks-Notebook ausführen

Databricks mit dem Python-SDK