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.
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:
Kliknij opcję Ustawienia obszaru roboczego w obszarze roboczym sieci szkieletowej
Przejdź do sekcji> inżynierowie danych/Nauki Ustawienia>platformy Spark Wysoka współbieżność
W sekcji Wysoka współbieżność i włącz ją dla notesów. Możesz włączyć lub wyłączyć ustawienie z tego okienka.
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.
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.
Uruchamianie notesów w sesji wysokiej współbieżności
Otwieranie obszaru roboczego sieć szkieletowa
Tworzenie notesu lub otwieranie istniejącego notesu
Przejdź do karty Uruchom na wstążce menu i wybierz listę rozwijaną Typ sesji z wybraną opcją Standardowa jako domyślną.
Wybierz pozycję Nowa sesja wysokiej współbieżności.
Po rozpoczęciu sesji wysokiej współbieżności można teraz dodać do 5 notesów w sesji wysokiej współbieżności.
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.
Wybranie istniejącej sesji wysokiej współbieżności dołącza drugi notes do sesji.
Po dołączeniu notesu możesz natychmiast rozpocząć wykonywanie kroków notesu.
Stan sesji wysokiej współbieżności pokazuje również liczbę notesów dołączonych do danej sesji w dowolnym momencie w czasie.
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.
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.
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.
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
Spowoduje to otwarcie historii uruchamiania notesu z listą bieżących aktywnych i historycznych sesji platformy Spark
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.
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.
Powiązana zawartość
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:
- Aby rozpocząć pracę z usługą Lakehouse, zobacz Tworzenie usługi Lakehouse.
- Aby rozpocząć pracę z notesami, zobacz Jak używać notesu