Xóa một Databricks job
Bạn đã học cách tạo và chạy một Databricks job bằng Python SDK. Đôi khi sẽ có những job bạn đã tạo trước đây nhưng nay không còn dùng nữa, nên bạn muốn xóa chúng. Bạn có thể dùng SDK để xóa các job này một cách tự động thay vì vào Databricks console để xóa thủ công. Trong bài tập này, bạn sẽ tạo một job rồi dùng SDK để xóa job đó.
Chúng tôi đã tạo sẵn WorkspaceClient(), lưu là w, và biến notebook_path.
Bài tập này là một phần của khóa học
Databricks với Python SDK
Hướng dẫn bài tập
- Tạo một Databricks job bằng
WorkspaceClientchạy trêncluster_id. - Xóa Databricks job được tạo ở bước 1.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# 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.____)