开始使用免费开始使用

删除一个 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.____)
编辑并运行代码