Translation not up to date
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:
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 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.
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.
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 () 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.
Temat nadrzędny: Tworzenie notebooków