ตรวจสอบว่าคลัสเตอร์กำลังทำงานอยู่
เราสามารถใช้บริการ clusters ใน Databricks SDK เพื่อดึงข้อมูลของคลัสเตอร์ที่ระบุได้ ในแบบฝึกหัดนี้ เราสนใจดู state ของคลัสเตอร์ ซึ่งบอกให้ทราบว่าคลัสเตอร์อยู่ในสถานะ Terminated, Idle หรือ Running
สมมติว่า id ของคลัสเตอร์ที่ต้องการตรวจสอบถูกเก็บไว้ในตัวแปรชื่อ cluster_id
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Databricks กับ Python SDK
คำแนะนำการฝึกหัด
- ดึงข้อมูลคลัสเตอร์ที่มี id เก็บอยู่ในตัวแปร
cluster_id - พิมพ์สถานะของคลัสเตอร์เพื่อยืนยันว่ากำลังทำงานอยู่
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
w = WorkspaceClient()
# Retrieve info for the specified cluster
cluster_info = w.clusters.____(cluster_id)
# Print the state of the cluster
print(cluster_info.____)