ПочатиПочніть безкоштовно

Створення та запуск 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.____)
Редагувати та запускати код