เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

สร้างและรัน Databricks job

ในแบบฝึกหัดนี้ จะสร้าง job ที่รัน notebook ชื่อ HelloWorld ซึ่งทำหน้าที่พิมพ์ "Hello World" เพียงอย่างเดียว สามารถใส่โค้ดอะไรก็ได้ใน notebook ที่อ้างอิงใน job นี้

Job นี้จำเป็นต้องระบุเวลารันอย่างชัดเจน

พาธของ notebook ขึ้นอยู่กับชื่อผู้ใช้ที่ยืนยันตัวตนกับ workspace โดยมีรูปแบบดังนี้: /Users/${username}/${notebook_name}

ได้สร้าง WorkspaceClient() ไว้แล้วและเก็บไว้ในตัวแปร w

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Databricks กับ Python SDK

ดูคอร์ส

คำแนะนำการฝึกหัด

  • ดึงชื่อผู้ใช้ของผู้ใช้ปัจจุบันใน workspace เพื่อสร้างพาธของ notebook ชื่อ HelloWorld
  • สร้าง job ที่รัน notebook 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.____)
แก้ไขและรันโค้ด