0 / 0
Go back to the English version of the documentation
Części notatnika
Last updated: 31 sie 2023
Części notatnika

Niektóre informacje na temat notatnika można wyświetlić przed otwarniem go na stronie Zasoby projektu. Po otwarciu notatnika w trybie edycji można zrobić znacznie więcej za pomocą notatnika, korzystając z wielu opcji menu, pasków narzędzi, panelu informacyjnego, a także edytując i uruchamiając komórki notatnika.

Następujące informacje o notatniku można wyświetlić, klikając typ zasobu Notebooks na stronie Zasoby aplikacyjne projektu:

  • Nazwa notatnika
  • Data ostatniej modyfikacji notatnika i osoby, która dokonała zmiany
  • Język programowania notatnika
  • Określa, czy notatnik jest aktualnie zablokowany

Po otwarciu notatnika w trybie edycji edytor notatnika zawiera następujące funkcje:

menu i pasek narzędzi

Użytkownik może wybrać opcje notatnika, które mają wpływ na sposób działania notatnika i wykonywać najczęściej używane operacje w notatniku, klikając ikonę.

Pasek działań notatnika

Pasek działań notatnika

Istnieje możliwość wyboru opcji, które rozszerzyły współpracę notatnika. Z paska działań można wykonać następujące czynności:

  • Opublikuj swój notatnik jako gist lub na serwerze GitHub.
  • Utwórz stały adres URL tak, aby każdy z odsyłaczem mógł wyświetlać notatnik.
  • Utwórz zadania, w których ma być uruchamiany notatnik. Patrz Planowanie notatnika.
  • Pobierz swój notatnik.
  • Dodaj znacznik projektu, aby kod mógł uzyskać dostęp do zasobów projektu. Więcej informacji na ten temat zawiera sekcja Dodawanie kodu w celu ustawienia znacznika projektu.
  • Generowanie fragmentów kodu w celu dodania danych z zasobu danych lub połączenia z komórką notebooka.
  • Wyświetl informacje o notatniku. Użytkownik może:
    • Zmień nazwę notatnika, edytując go w polu Nazwa .
    • W polu Opis dokonaj edycji opisu swojego notatnika.
    • Wyświetla datę utworzenia notatnika.
    • Wyświetl szczegóły środowiska i status środowiska wykonawczego. W tym miejscu można zmienić środowisko wykonawcze notatnika. Patrz sekcja Środowiska notatnika.
  • Zapisz wersje notatnika.
  • Prześlij zasoby aplikacyjne do projektu.

Komórki w notatniku Jupyter

Notatnik Jupyter składa się z sekwencji komórek. Przepływ notatnika jest sekwencyjny. Użytkownik wprowadza kod do komórki wejściowej, a po uruchomieniu komórki notatnik wykonuje kod i drukuje dane wyjściowe obliczenia do komórki wyjściowej.

Istnieje możliwość zmiany kodu w komórce wejściowej i ponownego uruchomienia komórki tak często, jak to jest możliwe. W ten sposób notatnik jest zgodny z paradygmatem pętli odczytu i ewaluacji. Aby opisać komórki w notatniku, można użyć znaczników.

Zachowanie komórki jest określane przez typ komórki. Do różnych typów komórek należą:

Komórki kodu Jupyter

Gdzie można edytować i zapisywać nowy kod.

komórki kodu

Komórki markdown Jupyter

Gdzie można udokumentować proces obliczeniowy. Można wprowadzić nagłówki w celu hierarchicznej struktury notatnika.

Można także dodawać i edytować pliki obrazów jako załączniki do notatnika. Kod markdown i obrazy są renderowane po uruchomieniu komórki.

komórki markdown

Więcej informacji na ten temat zawiera sekcja Markdown for Jupyter notebooks cheatsheet.

Surowe komórki Jupyter NBConvert

Gdzie można zapisywać dane wyjściowe bezpośrednio lub wstawiać kod, który nie ma być uruchamiany. Surowe komórki nie są wartościowane przez notatnik.

surowe komórki konwersji

Pasek postępu zadania spark

Po uruchomieniu kodu w notatniku, który wyzwala zadania Spark, często wyzwaniem jest określenie przyczyny, dla której kod nie działa wydajnie.

Aby lepiej zrozumieć działanie kodu i pomóc w debugowaniu kodu, można monitorować wykonywanie zadań Spark dla komórki kodu.

Aby włączyć monitorowanie Spark dla komórki w notatniku, wykonaj następujące czynności:

  • Wybierz komórkę kodową, która ma być monitorowana.
  • Kliknij ikonę Włącz monitorowanie Spark (Wyświetla ikonę włączenia monitorowania Spark.) na pasku narzędzi notatnika.

Słupki postępu wyświetlane są w czasie rzeczywistym w czasie wykonywania zadań w klastrze Spark. Każde zadanie Spark jest uruchamiane w klastrze w jednym lub kilku etapach, gdzie każdy etap jest listą zadań, które mogą być uruchamiane równolegle. Panel monitorowania może stać się bardzo duży, to zadanie Spark ma wiele etapów.

Panel monitorowania zadań wyświetla również czas trwania każdego zadania i status etapów zadania. Etap może mieć jeden z następujących statusów:

  • Running: Etap aktywny i uruchomiony.
  • Completed: Etap zakończony.
  • Skipped: Wyniki tego etapu zostały umieszczone w pamięci podręcznej z wcześniejszej operacji i dlatego zadanie nie musi być uruchamiane ponownie.
  • Pending: Etap nie został jeszcze uruchomiony.

Kliknij ponownie ikonę, aby wyłączyć monitorowanie w komórce.

Uwaga: Monitorowanie Spark jest obecnie obsługiwane tylko w notebookach, które działają w języku Python.

Temat nadrzędny: Tworzenie notebooków

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more