BaşlayınÜcretsiz başlayın

Bir Databricks job'ını sil

Python SDK kullanarak bir Databricks job'ı oluşturmayı ve çalıştırmayı öğrendin. Bazen daha önce oluşturduğun ve artık kullanılmayan (deprecated) job'lar olabilir ve bunları silmek isteyebilirsin. Bu job'ları Databricks konsoluna girip elle silmek yerine SDK ile programatik olarak silebilirsin. Bu egzersizde, önce bir job oluşturacak, ardından SDK'yı kullanarak bu job'ı sileceksin.

WorkspaceClient() zaten oluşturuldu ve w olarak saklandı; ayrıca bir notebook_path değişkeni de hazır.

Bu egzersiz, kursun bir parçasıdır

Python SDK ile Databricks

Kursa Göz Atın

Egzersiz talimatları

  • cluster_id üzerinde çalışan bir Databricks job'ı oluşturmak için WorkspaceClient'ı kullan.
  • 1. adımda oluşturduğun Databricks job'ını sil.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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.____)
Kodu Düzenle ve Çalıştır