EmpezarEmpieza gratis

Eliminar un job de Databricks

Has aprendido a crear y ejecutar un job de Databricks usando el SDK de Python. A veces habrá jobs que creaste anteriormente y que ahora están obsoletos, así que querrás eliminarlos. Puedes usar el SDK para eliminarlos de forma programática en lugar de ir a la consola de Databricks para borrarlos manualmente. En este ejercicio, crearás un job y luego usarás el SDK para eliminarlo.

Ya hemos creado el WorkspaceClient(), guardado como w, y una variable notebook_path.

Este ejercicio forma parte del curso

Databricks con el SDK de Python

Ver curso

Instrucciones del ejercicio

  • Crea un job de Databricks usando WorkspaceClient que se ejecute en cluster_id.
  • Elimina el job de Databricks creado en el paso 1.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

# 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.____)
Editar y ejecutar código