एक Databricks जॉब डिलीट करें
आपने Python SDK का उपयोग करके Databricks जॉब बनाना और चलाना सीखा. कभी-कभी पहले से बनाए गए कुछ जॉब अब अप्रचलित हो जाते हैं, इसलिए आप उन्हें डिलीट करना चाहेंगे. आप SDK की मदद से इन जॉब्स को प्रोग्रामेटिक तरीके से डिलीट कर सकते हैं, बजाय इसके कि Databricks कंसोल में जाकर उन्हें मैन्युअली डिलीट करें. इस अभ्यास में, आप एक जॉब बनाएँगे और फिर SDK का उपयोग करके उसी जॉब को डिलीट करेंगे.
हमने पहले से WorkspaceClient() बना रखा है, जिसे w के रूप में स्टोर किया गया है, और एक notebook_path वैरिएबल भी दिया गया है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python SDK के साथ Databricks
अभ्यास निर्देश
WorkspaceClientका उपयोग करके एक Databricks जॉब बनाइए जोcluster_idपर रन हो.- स्टेप 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.____)