Smazání Databricks jobu
Naučil/a ses vytvářet a spouštět Databricks joby pomocí Python SDK. Někdy se stane, že dříve vytvořené joby jsou zastaralé a potřebuješ je odstranit. Místo ručního mazání přes Databricks konzoli to můžeš udělat programově přímo přes SDK. V tomto cvičení job nejprve vytvoříš a pak ho pomocí SDK smažeš.
WorkspaceClient() je již připraven pod názvem w a proměnná notebook_path je také definována.
Toto cvičení je součástí kurzu
Databricks with the Python SDK
Pokyny k cvičení
- Vytvoř Databricks job pomocí
WorkspaceClient, který poběží nacluster_id. - Smaž Databricks job vytvořený v předchozím kroku.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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.____)