เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

ลบ Databricks Job

คุณได้เรียนรู้วิธีสร้างและรัน Databricks job ด้วย Python SDK ไปแล้ว บางครั้ง job ที่สร้างไว้ก่อนหน้าอาจไม่ได้ใช้งานแล้วและต้องการลบทิ้ง แทนที่จะเข้าไปลบ job ใน Databricks console ด้วยตนเอง คุณสามารถใช้ SDK เพื่อลบ job เหล่านั้นได้โดยตรงจากโค้ด ในแบบฝึกหัดนี้ คุณจะสร้าง job ขึ้นมาก่อน แล้วจึงใช้ SDK เพื่อลบ job นั้นออก

เราได้สร้าง WorkspaceClient() เก็บไว้ในตัวแปร w และกำหนดตัวแปร notebook_path ไว้ให้แล้ว

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Databricks กับ Python SDK

ดูคอร์ส

คำแนะนำการฝึกหัด

  • สร้าง Databricks job โดยใช้ WorkspaceClient ให้รันบน cluster_id
  • ลบ Databricks job ที่สร้างไว้ในขั้นตอนที่ 1

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Create a job with the notebook task
created_job = w.jobs.____(name='sdk-dc-project-task',
                          tasks=[
                              jobs.Task(description="create_notebook_test",
                                        ____=cluster_id,                                         
                                        notebook_task=jobs.____(
                                            notebook_path=notebook_path),
                                        task_key="my-key")
                          ])

# Delete the job that was just created
w.jobs.____(job_id=created_job.____)
แก้ไขและรันโค้ด