Udostępnij za pośrednictwem


Opracowywanie i debugowanie potoków tabel delta Live Tables w notesach

Ważne

Środowisko notesu na potrzeby programowania tabel delta Live Tables jest dostępne 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 notesem python lub SQL, który jest kodem źródłowym dla istniejącego potoku tabel delta live tables, możesz połączyć notes bezpośrednio z potokiem. Gdy notes jest połączony z potokiem, dostępne są następujące funkcje:

  • Uruchom i zweryfikuj potok z notesu.
  • Wyświetl wykres przepływu danych potoku i dziennik zdarzeń dla najnowszej aktualizacji w notesie.
  • Wyświetl diagnostykę potoku w edytorze notesów.
  • Wyświetl stan klastra potoku w notesie.
  • Uzyskaj dostęp do interfejsu użytkownika tabel delta live z notesu.

Wymagania wstępne

  • Musisz mieć istniejący potok delta live tables z notesem Języka Python lub SQL jako kodem źródłowym.
  • 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.

Łączenie notesu z potokiem delta live tables

W notesie kliknij menu rozwijane używane do wybierania zasobów obliczeniowych. W menu rozwijanym są wyświetlane wszystkie potoki delta Live Tables z tym notesem jako kodem źródłowym. Aby połączyć notes 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 próbujesz zweryfikować potok, gdy istniejąca aktualizacja jest już uruchomiona, zostanie wyświetlone okno dialogowe z pytaniem, czy chcesz zakończyć istniejącą aktualizację. Jeśli klikniesz przycisk Tak, istniejąca aktualizacja zostanie zatrzymana, a aktualizacja zweryfikuj automatycznie zostanie uruchomiona.

Uruchamianie potoku

Aktualizacja potoku wykonuje następujące czynności: uruchamia klaster, odnajduje i weryfikuje wszystkie zdefiniowane tabele i widoki oraz tworzy lub aktualizuje tabele i widoki z najnowszymi dostępnymi danymi.

Aby rozpocząć aktualizację potoku, kliknij przycisk Start w prawym górnym rogu notesu.

Wyświetlanie stanu aktualizacji

W górnym panelu w notesie jest wyświetlana informacja o tym, czy aktualizacja potoku jest następująca:

  • Uruchamianie
  • Sprawdzanie poprawności
  • Zatrzymywanie

Wyświetlanie błędów i diagnostyki

Po uruchomieniu lub zweryfikowaniu 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ń tabel delta Live Tables.

Dziennik zdarzeń

Wyświetlanie wykresu przepływu danych potoku

Aby wyświetlić wykres przepływu danych potoku, użyj karty wykresu Delta Live Tables w dolnej części notesu. Wybranie węzła na grafie powoduje wyświetlenie jego schematu w prawym panelu.

Wykres przepływu danych

Jak uzyskać dostęp do interfejsu użytkownika tabel na żywo usługi Delta z poziomu notesu

Aby łatwo przejść do interfejsu użytkownika tabel delta live, użyj menu w prawym górnym rogu notesu.

Otwórz w interfejsie użytkownika biblioteki DLT z notesu

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.

Uzyskiwanie dostępu do dzienników sterowników i interfejsu użytkownika platformy Spark