Aan de slagBegin gratis

Verwijder een Databricks-job

Je hebt geleerd hoe je een Databricks-job maakt en uitvoert met de Python SDK. Soms zijn er eerder gemaakte jobs die nu verouderd zijn en die je wilt verwijderen. Met de SDK kun je deze jobs programmatisch verwijderen in plaats van handmatig in de Databricks-console. In deze oefening maak je een job en gebruik je vervolgens de SDK om die job te verwijderen.

We hebben de WorkspaceClient() al aangemaakt (opgeslagen als w) en een variabele notebook_path beschikbaar gesteld.

Deze oefening maakt deel uit van de cursus

Databricks met de Python SDK

Bekijk cursus

Oefeninstructies

  • Maak een Databricks-job met de WorkspaceClient die draait op cluster_id.
  • Verwijder de Databricks-job die je in stap 1 hebt gemaakt.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# 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.____)
Code bewerken en uitvoeren