開始使用免費開始

建立並執行 Databricks 作業

在此練習中,你將建立一個作業,執行名為 HelloWorld 的 notebook,內容只會列印「Hello World」。你也可以在該作業所參照的 notebook 中執行任何你想要的程式碼。

此作業需要你明確告訴它何時執行。

notebook 的路徑會依據該工作區已驗證使用者的使用者名稱而定,結構如下: /Users/${username}/${notebook_name}

我們已經建立 WorkspaceClient(),並將其儲存為 w

本練習屬於課程

使用 Python SDK 的 Databricks

檢視課程

練習說明

  • 取得目前工作區使用者的使用者名稱,為名為 HelloWorld 的 notebook 產生 notebook 路徑。
  • 建立一個會執行 HelloWorld notebook 的作業。
  • 執行你剛剛建立的作業。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# 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.____)
編輯並執行程式碼