Aan de slagBegin gratis

Een cluster starten

Clusters zijn vaak zo geconfigureerd dat ze uitschakelen en in de modus IDLE gaan nadat ze een bepaalde tijd inactief zijn geweest. We kunnen de service clusters van de Databricks SDK gebruiken om een cluster te starten dat bestaat in de geauthenticeerde workspace.

Deze oefening maakt deel uit van de cursus

Databricks met de Python SDK

Bekijk cursus

Oefeninstructies

  • Sla de waarde van de omgevingsvariabele DATACAMP_CLUSTER_ID op in een variabele cluster_id.
  • Start het cluster met de id die is opgeslagen in de omgevingsvariabele DATACAMP_CLUSTER_ID.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

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")
Code bewerken en uitvoeren