Menjalankan sebuah klaster
Sering kali, klaster dikonfigurasi untuk mati dan berjalan dalam mode IDLE setelah tidak aktif selama jangka waktu tertentu. Kita dapat menggunakan layanan clusters dari Databricks SDK untuk menjalankan klaster yang ada di workspace yang telah diautentikasi.
Latihan ini merupakan bagian dari kursus
Databricks dengan Python SDK
Instruksi latihan
- Simpan nilai variabel lingkungan
DATACAMP_CLUSTER_IDke dalam variabel bernamacluster_id. - Jalankan klaster dengan id yang disimpan dalam variabel lingkungan
DATACAMP_CLUSTER_ID.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
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")