Tworzenie i uruchamianie zadania w Databricks
W tym ćwiczeniu utworzysz zadanie uruchamiające notatnik o nazwie HelloWorld, który po prostu wyświetla „Hello World". W notatniku odwoływanym przez zadanie możesz umieścić dowolny kod.
To zadanie wymaga jawnego wskazania momentu uruchomienia.
Ścieżka do notatnika zależy od nazwy użytkownika uwierzytelnionego w obszarze roboczym i ma następującą strukturę:
/Users/${username}/${notebook_name}.
Obiekt WorkspaceClient() został już utworzony i zapisany jako w.
To ćwiczenie jest częścią kursu
Databricks z Python SDK
Instrukcje do ćwiczenia
- Pobierz nazwę bieżącego użytkownika w obszarze roboczym, aby wygenerować ścieżkę do notatnika o nazwie
HelloWorld. - Utwórz zadanie uruchamiające notatnik
HelloWorld. - Uruchom właśnie utworzone zadanie.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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.____)