Створення та запуск Databricks job
У цій вправі ви створите job, який запускає нотатник з назвою HelloWorld, що просто виводить «Hello World». У нотатнику, на який посилається job, ви можете виконувати будь-який потрібний код.
Цей job потрібно явно вказати, коли запускати.
Шлях до нотатника залежить від імені користувача автентифікованого користувача робочого простору і має таку структуру:
/Users/${username}/${notebook_name}.
Ми вже створили WorkspaceClient(), збережений у змінній w.
Ця вправа є частиною курсу
Databricks із Python SDK
Інструкції до вправи
- Отримайте ім'я користувача поточного користувача в робочому просторі, щоб сформувати шлях до нотатника з назвою
HelloWorld. - Створіть job, який запускає нотатник
HelloWorld. - Запустіть щойно створений job.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Build notebook path for HelloWorld
notebook_path = f'/Users/{w.____.me().____}/HelloWorld'
# Create a job that runs the HelloWorld Notebook
created_job = w.jobs.____(name='sdk-dc-project-task',
tasks=[
jobs.____(description="create_notebook_test",
# Set the notebook_path
notebook_task=jobs.NotebookTask(
notebook_path=____),
task_key="my-key")
])
# Run job
w.jobs.____(created_job.____)