Einen Cluster starten
Clusters sind häufig so konfiguriert, dass sie sich nach einer bestimmten Inaktivitätszeit ausschalten und im Modus IDLE laufen. Mit dem clusters-Service des Databricks SDK können wir einen Cluster starten, der im authentifizierten Workspace existiert.
Diese Übung ist Teil des Kurses
<Kurs>Databricks mit dem Python-SDK</Kurs>Übungsanweisungen
- Speichere den Wert der Umgebungsvariablen
DATACAMP_CLUSTER_IDin einer Variablen namenscluster_id. - Starte den Cluster mit der in der Umgebungsvariablen
DATACAMP_CLUSTER_IDgespeicherten ID.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
w = WorkspaceClient()
# Store value of environment variable as cluster_id
cluster_id = os.____['DATACAMP_CLUSTER_ID']
# Start cluster with id stored in cluster_id variable
try:
w.clusters.start(____=cluster_id).result()
except:
print(f"Cannot start cluster_id={cluster_id} because it is already running")