Udostępnij za pośrednictwem


Konfigurowanie trybu wysokiej współbieżności dla notesów sieci szkieletowej

Po uruchomieniu notesu w usłudze Microsoft Fabric uruchamiana jest sesja platformy Apache Spark, która służy do uruchamiania zapytań przesłanych w ramach wykonywania komórek notesu. Po włączeniu trybu wysokiej współbieżności nie ma potrzeby uruchamiania nowych sesji platformy Spark za każdym razem, aby uruchomić notes.

Jeśli masz już uruchomioną sesję wysokiej współbieżności, możesz dołączyć notesy do sesji wysokiej współbieżności, aby natychmiast uruchomić zapytania i osiągnąć większy współczynnik wykorzystania sesji.

Animacja przedstawiająca sesję wysokiej współbieżności dla notesów.

Uwaga

Współużytkowanie sesji oparte na trybie współbieżności jest zawsze w obrębie jednej granicy użytkownika. Notesy muszą mieć pasujące konfiguracje platformy Spark, powinny być częścią tego samego obszaru roboczego, współużytkować tę samą domyślną usługę Lakehouse i biblioteki, aby współużytkować pojedynczą sesję platformy Spark.

Warunki udostępniania sesji

Aby notesy mogły współużytkować jedną sesję platformy Spark, muszą:

  • Należy uruchomić przez tego samego użytkownika.
  • Mają ten sam domyślny lakehouse. Notesy bez domyślnej usługi Lakehouse mogą udostępniać sesje innym notesom, które nie mają domyślnej usługi Lakehouse.
  • Mają te same konfiguracje obliczeniowe platformy Spark.
  • Mają te same pakiety biblioteki. Możesz mieć różne instalacje bibliotek wbudowanych w ramach komórek notesu i nadal udostępniać sesję notesom o różnych zależnościach biblioteki.

Konfigurowanie trybu wysokiej współbieżności

Domyślnie wszystkie obszary robocze sieci Szkieletowej są włączone w trybie wysokiej współbieżności. Aby skonfigurować funkcję wysokiej współbieżności, wykonaj następujące kroki:

  1. Kliknij opcję Ustawienia obszaru roboczego w obszarze roboczym sieci szkieletowej

    Zrzut ekranu przedstawiający ustawienia nawigacji do obszaru roboczego.

  2. Przejdź do sekcji> inżynierowie danych/Nauki Ustawienia>platformy Spark Wysoka współbieżność

  3. W sekcji Wysoka współbieżność i włącz ją dla notesów. Możesz włączyć lub wyłączyć ustawienie z tego okienka.

    Zrzut ekranu przedstawiający sekcję o wysokiej współbieżności w ustawieniach obszaru roboczego.

  4. Włączenie opcji wysokiej współbieżności umożliwia użytkownikom rozpoczęcie sesji wysokiej współbieżności w notesach lub dołączenie do istniejącej sesji wysokiej współbieżności.

  5. Wyłączenie trybu wysokiej współbieżności powoduje ukrycie sekcji w celu skonfigurowania okresu braku aktywności, a także ukrywa opcję uruchomienia nowej sesji wysokiej współbieżności z menu notesu.

    Zrzut ekranu przedstawiający opcję wysokiej współbieżności wyłączoną w ustawieniach obszaru roboczego.

Uruchamianie notesów w sesji wysokiej współbieżności

  1. Otwieranie obszaru roboczego sieć szkieletowa

  2. Tworzenie notesu lub otwieranie istniejącego notesu

  3. Przejdź do karty Uruchom na wstążce menu i wybierz listę rozwijaną Typ sesji z wybraną opcją Standardowa jako domyślną.

    Zrzut ekranu przedstawiający opcję wysokiej współbieżności w menu notesu.

  4. Wybierz pozycję Nowa sesja wysokiej współbieżności.

  5. Po rozpoczęciu sesji wysokiej współbieżności można teraz dodać do 5 notesów w sesji wysokiej współbieżności.

    Zrzut ekranu przedstawiający opcję uruchomienia nowej sesji wysokiej współbieżności w menu notesu.

  6. Utwórz nowy notes i przechodząc do menu Uruchom , jak wspomniano w powyższych krokach, w menu rozwijanym zostanie wyświetlona nowo utworzona sesja wysokiej współbieżności.

  7. Wybranie istniejącej sesji wysokiej współbieżności dołącza drugi notes do sesji.

    Zrzut ekranu przedstawiający opcję dołączenia do istniejącej sesji wysokiej współbieżności w menu notesu.

  8. Po dołączeniu notesu możesz natychmiast rozpocząć wykonywanie kroków notesu.

  9. Stan sesji wysokiej współbieżności pokazuje również liczbę notesów dołączonych do danej sesji w dowolnym momencie w czasie.

  10. W dowolnym momencie, jeśli notes dołączony do sesji wysokiej współbieżności wymaga bardziej dedykowanego środowiska obliczeniowego, możesz przełączyć notes do sesji standardowej, wybierając opcję odłączenia notesu od wysokiej współbieżności na karcie Menu Uruchamiania.

    Zrzut ekranu przedstawiający opcję odłączenia od sesji wysokiej współbieżności w menu notesu.

  11. Stan sesji, typ i identyfikator sesji można wyświetlić, przechodząc do paska stanu , wybierając pozycję Identyfikator sesji, możesz eksplorować zadania wykonywane w tej sesji wysokiej współbieżności i wyświetlać dzienniki sesji platformy Spark na stronie szczegółów monitorowania.

    Zrzut ekranu przedstawiający szczegóły sesji sesji o wysokiej współbieżności w menu notesu.

Monitorowanie i debugowanie notesów uruchomionych w sesji wysokiej współbieżności

Monitorowanie i debugowanie jest często nietrywialnym zadaniem podczas uruchamiania wielu notesów w sesji udostępnionej. W przypadku trybu wysokiej współbieżności w sieci szkieletowej oferowana jest separacja dzienników, co umożliwia użytkownikom śledzenie dzienników emitowanych przez zdarzenia platformy Spark z różnych notesów.

  1. Gdy sesja jest w toku lub jest w stanie ukończonym, możesz wyświetlić stan sesji, przechodząc do menu Uruchom i wybierając opcję Wszystkie uruchomienia

  2. Spowoduje to otwarcie historii uruchamiania notesu z listą bieżących aktywnych i historycznych sesji platformy Spark

    Zrzut ekranu przedstawiający stronę wszystkich przebiegów notesu w sesji wysokiej współbieżności.

  3. Użytkownicy, wybierając sesję, mogą uzyskać dostęp do widoku szczegółów monitorowania, który pokazuje listę wszystkich zadań platformy Spark, które zostały uruchomione w sesji.

  4. W przypadku sesji wysokiej współbieżności użytkownicy mogą identyfikować zadania i skojarzone z nim dzienniki z różnych notesów przy użyciu karty Powiązane notesy, która pokazuje notes , z którego uruchomiono to zadanie.

    Zrzut ekranu przedstawiający wszystkie powiązane notesy dla sesji wysokiej współbieżności w widoku szczegółów monitorowania.

W tym dokumencie uzyskasz podstawową wiedzę na temat udostępniania sesji za pośrednictwem trybu wysokiej współbieżności w notesach. Przejdź do następnych artykułów, aby dowiedzieć się, jak utworzyć i rozpocząć pracę z własnymi środowiskami inżynierowie danych przy użyciu usługi Lakehouse i notesów: