Udostępnij za pośrednictwem


Monitorowanie zadań platformy Spark w notesie

Notes usługi Microsoft Fabric to interaktywna platforma internetowa do tworzenia zadań platformy Apache Spark i przeprowadzania eksperymentów uczenia maszynowego. W tym artykule opisano, jak monitorować postęp zadań platformy Spark, uzyskiwać dostęp do dzienników platformy Spark, otrzymywać porady w notesie i przechodzić do widoku szczegółów aplikacji platformy Spark lub interfejsu użytkownika platformy Spark, aby uzyskać bardziej kompleksowe informacje dotyczące monitorowania dla całego notesu.

Monitorowanie postępu zadania platformy Spark

Wskaźnik postępu zadania platformy Spark jest dostarczany z paskiem postępu w czasie rzeczywistym, który ułatwia monitorowanie stanu wykonywania zadania dla każdej komórki notesu. Możesz wyświetlić postęp stanu i zadań w ramach zadań i etapów platformy Spark.

Zrzut ekranu przedstawiający komórkę notesu i listę postępu zadań platformy Spark.

Monitorowanie użycia zasobów

Wykres użycia funkcji wykonawczej wizualnie wyświetla alokację funkcji wykonawczej zadań platformy Spark i użycie zasobów. Obecnie tylko informacje o środowisku uruchomieniowym platformy Spark w wersji 3.4 lub nowszej będą wyświetlać tę funkcję. Kliknij kartę Zasoby. Zostanie wyświetlony wykres liniowy dotyczący użycia zasobów komórki kodu.

Zrzut ekranu przedstawiający użycie komórki i zasobów notesu w komórce kodu.

Wyświetlanie zaleceń usługi Spark Advisor

Wbudowany doradca platformy Spark analizuje kod notesu i wykonania platformy Spark w czasie rzeczywistym, aby pomóc zoptymalizować wydajność działania notesu i pomóc w debugowaniu błędów. Istnieją trzy typy wbudowanych porad: Informacje, Ostrzeżenie i Błąd. Ikony z liczbami wskazują odpowiednią liczbę porad w każdej kategorii (informacje, ostrzeżenie i błąd) wygenerowaną przez doradcę Platformy Spark dla określonej komórki notesu.

Aby wyświetlić porady, kliknij strzałkę na początku, aby rozwinąć i wyświetlić szczegóły.

Zrzut ekranu przedstawiający żarówkę.

Po rozwinięciu sekcji advisor co najmniej jedna porada stanie się widoczna.

Zrzut ekranu przedstawiający żarówkę w celu rozwinięcia pola.

Wykrywanie niesymetryczności doradcy platformy Spark

Niesymetryczność danych to typowy problem, który często napotykają użytkownicy. Doradca platformy Spark obsługuje wykrywanie niesymetryczności, a jeśli zostanie wykryta niesymetryczność, poniżej zostanie wyświetlona odpowiednia analiza.

Zrzut ekranu przedstawiający szczegóły analizy niesymetryczności danych.

Uzyskiwanie dostępu do dzienników platformy Spark w czasie rzeczywistym

Dzienniki platformy Spark są niezbędne do lokalizowania wyjątków i diagnozowania wydajności lub awarii. Funkcja monitorowania kontekstowego w notesie przenosi dzienniki bezpośrednio do Ciebie dla określonej komórki, która jest uruchomiona. Dzienniki można przeszukiwać lub filtrować według błędów i ostrzeżeń.

Zrzut ekranu przedstawiający dzienniki czasu rzeczywistego w komórce kodu.

Jeśli chcesz uzyskać dostęp do dodatkowych informacji na temat wykonywania platformy Spark na poziomie notesu, możesz przejść do strony szczegółów aplikacji platformy Spark lub interfejsu użytkownika platformy Spark za pomocą opcji dostępnych w menu kontekstowym.

Zrzut ekranu przedstawiający stronę szczegółów interfejsu użytkownika platformy Spark i monitorowania.