Uruchamianie klastra
Klastry są często skonfigurowane tak, by automatycznie wyłączać się i przechodzić w tryb IDLE po określonym czasie bezczynności. Usługa clusters Databricks SDK pozwala uruchomić klaster istniejący w uwierzytelnionym obszarze roboczym.
To ćwiczenie jest częścią kursu
Databricks z Python SDK
Instrukcje do ćwiczenia
- Zapisz wartość zmiennej środowiskowej
DATACAMP_CLUSTER_IDw zmiennej o nazwiecluster_id. - Uruchom klaster o identyfikatorze zapisanym w zmiennej środowiskowej
DATACAMP_CLUSTER_ID.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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")