Tworzenie i debugowanie potoków w Delta Live Tables w notesach
Ważne
Interfejs notesu do tworzenia w Delta Live Tables jest dostępny w publicznej wersji zapoznawczej.
W tym artykule opisano funkcje notesów usługi Azure Databricks, które pomagają w tworzeniu i debugowaniu kodu funkcji Delta Live Tables.
Omówienie funkcji
Podczas pracy z notatnikiem języka Python lub SQL skonfigurowanym jako kod źródłowy dla istniejącego potoku Delta Live Tables, można połączyć notatnik bezpośrednio do potoku. Gdy notes jest połączony z potokiem, dostępne są następujące funkcje:
- Uruchom i zweryfikuj potok z notesu.
- Wyświetl graf przepływu danych potoku i dziennik zdarzeń dla najnowszej aktualizacji w notatniku.
- Wyświetl diagnostykę potoku w edytorze notesów.
- Wyświetl stan klastra potoku w notesie.
- Uzyskaj dostęp do interfejsu użytkownika Delta Live Tables z notatnika.
Wymagania wstępne
- Musisz mieć istniejący pipeline Delta Live Tables z notesem w języku Python lub SQL skonfigurowanym jako kod źródłowy.
- Musisz być właścicielem potoku lub mieć
CAN_MANAGE
uprawnienia.
Ograniczenia
- Funkcje opisane w tym artykule są dostępne tylko w notesach usługi Azure Databricks. Pliki obszaru roboczego nie są obsługiwane.
- Terminal internetowy nie jest dostępny, gdy jest dołączony do potoku. W związku z tym nie jest ona widoczna jako karta w dolnym panelu.
Połącz notes z potokiem Delta Live Tables
W notatniku kliknij menu rozwijane używane do wyboru obliczeń. W menu rozwijanym jest wyświetlane wszystkie potoki Delta Live Tables z tym notebookiem jako kodem źródłowym. Aby połączyć notatnik z potokiem, wybierz go z listy.
Wyświetlanie stanu klastra potoku
Aby łatwo zrozumieć stan klastra potoku, jego stan jest wyświetlany w menu rozwijanym obliczeń z zielonym kolorem wskazującym, że klaster jest uruchomiony.
Weryfikowanie kodu potoku
Potok można zweryfikować , aby sprawdzić błędy składni w kodzie źródłowym bez przetwarzania żadnych danych.
Aby zweryfikować potok, wykonaj jedną z następujących czynności:
- W prawym górnym rogu notesu kliknij pozycję Weryfikuj.
- Naciśnij dowolną
Shift+Enter
komórkę notesu. - W menu rozwijanym komórki kliknij pozycję Zweryfikuj potok.
Uwaga
Jeśli spróbujesz zweryfikować potok, gdy już trwa istniejąca aktualizacja, zostanie wyświetlone okno dialogowe, pytające, czy chcesz zakończyć tę aktualizację. Jeśli klikniesz przycisk Tak, istniejąca aktualizacja zostanie zatrzymana, a automatycznie rozpocznie się aktualizacja.
Rozpocznij aktualizację potoku
Aby rozpocząć aktualizację potoku, kliknij przycisk Uruchom w prawym górnym rogu notatnika. Zobacz Uruchom aktualizację potoku Delta Live Tables.
Wyświetlanie stanu aktualizacji
W górnym panelu w notatniku wyświetla, czy aktualizacja potoku danych jest następująca:
- Uruchamianie
- Sprawdzanie poprawności
- Zatrzymywanie
Wyświetlanie błędów i diagnostyki
Po rozpoczęciu aktualizacji lub walidacji potoku wszelkie błędy są wyświetlane w tekście z czerwonym podkreśleniem. Zatrzymaj wskaźnik myszy na błędzie, aby wyświetlić więcej informacji.
Wyświetlanie zdarzeń potoku
Po dołączeniu do potoku w dolnej części notesu znajduje się karta dziennika zdarzeń Delta Live Tables.
Wyświetlanie wykresu przepływu danych potoku
Aby wyświetlić wykres przepływu danych potoku, użyj zakładki wykresu Delta Live Tables na dole notesu. Wybranie węzła na grafie powoduje wyświetlenie jego schematu w prawym panelu.
Jak uzyskać dostęp do interfejsu użytkownika tabel na żywo usługi Delta z poziomu notesu
Aby łatwo przejść do Delta Live Tables, użyj menu w prawym górnym rogu notatnika.
Uzyskiwanie dostępu do dzienników sterowników i interfejsu użytkownika platformy Spark z notesu
Dostęp do dzienników sterowników i interfejsu użytkownika platformy Spark skojarzonego z opracowywanym potokiem można łatwo uzyskać z menu Widok notesu.