Bir Databricks job'u oluştur ve çalıştır
Bu egzersizde, sadece "Hello World" yazdıran HelloWorld adlı bir not defterini çalıştıran bir job oluşturacaksın. Job içinde referans verilen not defterinde istediğin kodu çalıştırabilirsin.
Bu job'un ne zaman çalışacağı açıkça belirtilmelidir.
Not defteri yolu, çalışma alanında kimliği doğrulanmış kullanıcının kullanıcı adına bağlıdır ve şu şekilde yapılandırılır:
/Users/${username}/${notebook_name}.
WorkspaceClient() zaten oluşturuldu ve w olarak saklandı.
Bu egzersiz, kursun bir parçasıdır
Python SDK ile Databricks
Egzersiz talimatları
HelloWorldadlı not defteri için not defteri yolunu oluşturmak üzere çalışma alanındaki geçerli kullanıcının kullanıcı adını al.HelloWorldnot defterini çalıştıran bir job oluştur.- Az önce oluşturduğun job'u çalıştır.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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.____)