Databricks avec le SDK Python
Avi Steinberg
Senior Software Engineer
Qu'est-ce qu'un cluster Databricks ?
Exemples :

L'API Clusters du SDK Databricks permet de créer, démarrer, modifier, lister et supprimer des clusters
Voyons un exemple pour lister les clusters créés sur un espace de travail 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
Qu'est-ce qu'un job Databricks ?
L'API Jobs permet de créer, modifier et supprimer des jobs
Utilisez la méthode .list() pour lister les jobs dans l'Espace de travail de l'utilisateur authentifié
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
Les ressources d'un espace de travail sont visibles en ligne sur https://<workspace-deployment-name>.cloud.databricks.com

Exécuter du code Python dans un Notebook Databricks

Databricks avec le SDK Python