Avvia un cluster
Spesso i cluster sono configurati per spegnersi ed entrare in modalità IDLE dopo un certo periodo di inattività. Possiamo usare il servizio clusters del Databricks SDK per avviare un cluster esistente nello workspace autenticato.
Questo esercizio fa parte del corso
Databricks con il Python SDK
Istruzioni dell'esercizio
- Salva il valore della variabile d'ambiente
DATACAMP_CLUSTER_IDin una variabile chiamatacluster_id. - Avvia il cluster con l'ID memorizzato nella variabile d'ambiente
DATACAMP_CLUSTER_ID.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
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")