刪除 Databricks 工作
你已經學會如何使用 Python SDK 建立並執行 Databricks 工作。有時先前建立的工作可能已不再使用,因此你會想將它們刪除。你可以使用 SDK 以程式化方式刪除這些工作,而不必進入 Databricks 主控台手動刪除。本練習中,你會先建立一個工作,接著使用 SDK 刪除該工作。
我們已經替你建立好 WorkspaceClient()(儲存為 w)以及 notebook_path 變數。
本練習屬於課程
使用 Python SDK 的 Databricks
練習說明
- 使用
WorkspaceClient建立一個在cluster_id上執行的 Databricks 工作。 - 刪除在步驟 1 中建立的 Databricks 工作。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# 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.____)