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
Passons en revue un exemple pour lister les clusters créés dans 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 peuvent être visualisées en ligne à l'adresse https://<workspace-deployment-name>.cloud.databricks.com

Exécuter du code Python dans un Notebook Databricks

Databricks avec le SDK Python