Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Notatnik Microsoft Fabric to podstawowy element kodu do tworzenia zadań Apache Spark i eksperymentów uczenia maszynowego. Jest to interaktywna platforma internetowa używana przez analityków danych i inżynierów danych do pisania kodu, który wykorzystuje zaawansowane wizualizacje i tekst Markdown. Inżynierowie danych piszą kod na potrzeby pozyskiwania danych, przygotowywania danych i przekształcania danych. Analitycy danych używają również notesów do tworzenia rozwiązań machine learning, w tym tworzenia eksperymentów i modeli, śledzenia modeli i wdrażania.
Za pomocą notesu Fabric można wykonywać następujące czynności:
- Rozpocznij bez wysiłku konfiguracji.
- Łatwe eksplorowanie i przetwarzanie danych przy użyciu intuicyjnego środowiska z małą ilością kodu.
- Zabezpieczanie danych za pomocą wbudowanych funkcji zabezpieczeń przedsiębiorstwa.
- Analizowanie danych w formatach pierwotnych (CSV, txt, JSON itp.), przetworzonych formatów plików (parquet, Delta Lake itp.), przy użyciu zaawansowanych funkcji platformy Spark.
- Pracuj wydajniej dzięki ulepszonym możliwościom tworzenia i wbudowanym wizualizacjom danych.
- Wykorzystaj Copilot do generowania, refaktoryzacji i walidacji kodu z inteligentnym kontekstem w notatniku.
- Szybko diagnozuj i naprawiaj nieudane komórki lub zadania Spark za pomocą funkcji Fix with Copilot, w tym zmiany kodu wymagające zatwierdzenia.
W tym artykule opisano sposób używania notesów w środowiskach nauki o danych i inżynierii danych.
Kontekst zabezpieczeń działającego notebooka
Wykonywanie notatnika można wyzwolić trzema sposobami, z których każdy ma inny kontekst zabezpieczeń.
- Uruchamianie interakcyjne: ręcznie wyzwalasz wykonywanie za pośrednictwem interfejsu użytkownika lub interfejsu API REST. Notatnik działa w Twoim kontekście bezpieczeństwa (bieżący użytkownik).
- Uruchom jako działanie potoku: wykonywanie jest wyzwalane z potoku Data Factory Fabric. Aby uzyskać szczegółowe informacje, zobacz Działanie notesu . Notes działa pod tożsamością ostatniego zmodyfikowanego użytkownika potoku — a nie właściciela potoku ani właściciela notebooka. Oznacza to, że ktokolwiek ostatni edytował potok, określa kontekst bezpieczeństwa dla dostępu do danych, wywołań interfejsów API i uprawnień.
- Harmonogram: wykonywanie jest wyzwalane z zaplanowanego przebiegu. Notatnik działa z tożsamością użytkownika, który utworzył lub ostatnio zaktualizował harmonogram.
Automatyzowanie wykonywania za pośrednictwem interfejsów API
Notesy można również wykonywać na żądanie za pomocą interfejsu API harmonogramu zadań. Uruchomienia wyzwalane przez interfejs API obsługują sparametryzowane wykonywanie, konfigurację sesji (np. obliczenia rdzeni wirtualnych i ustawienia platformy Spark), wybór środowiska i środowiska uruchomieniowego oraz wybór docelowej usługi Fabric Lakehouse. Monitorowanie stanu uruchamiania oraz anulowanie wystąpień zadań można przeprowadzać za pomocą tego samego interfejsu API. Uruchomienia zwracają wartość zakończenia, którą zewnętrzne harmonogramy i potoki sieci szkieletowej mogą odczytywać w celu włączenia orkiestracji warunkowej i sygnałów podrzędnych.
Interfejs API REST elementów i interfejs API harmonogramu zadań obsługują uwierzytelnianie jednostki usługi na potrzeby bezpiecznej nienadzorowanej automatyzacji i ciągłej integracji/ciągłego wdrażania. Należy pamiętać, że niektóre usługi podrzędne (takie jak punkty końcowe T-SQL) nie obsługują jednostek usługi i wymagają jednostki użytkownika.
Te opcje uruchamiania zapewniają elastyczność w różnych scenariuszach, ale musisz zrozumieć, która tożsamość uruchamia notebook. Kontekst zabezpieczeń ma wpływ na uprawnienia dostępu do danych, autoryzację wywołań API i dostępność zasobów.
Przy pierwszym utworzeniu notesu zostanie wyświetlony komunikat ostrzegawczy przypominający o ryzyku uruchomienia kodu bez jego przeglądania.
Postępuj zgodnie z poniższymi najlepszymi rozwiązaniami, aby uniknąć problemów z zabezpieczeniami:
- Przed ręcznym uruchomieniem notesu: sprawdź, kto ostatnio zmodyfikował notes, i użyj panelu historii wersji , aby przejrzeć rzeczywiste zmiany zawartości przed wykonaniem kodu, który nie został utworzony.
- Przed dodaniem notatnika do strumienia przetwarzania danych: sprawdź, kto ostatnio zmodyfikował strumień, ponieważ notatnik uruchamiany jest z wykorzystaniem tożsamości tego użytkownika. Otwórz notatnik z potoku, aby przejrzeć jego najnowszą zawartość. Jeśli tożsamość nie ma wymaganych uprawnień (lub jeśli potrzebujesz tożsamości użytkownika zamiast tożsamości usługi dla niektórych interfejsów API), odpowiedni użytkownik powinien edytować potok w celu zaktualizowania ostatnio zmodyfikowanej tożsamości.
- Przed utworzeniem lub zaktualizowaniem harmonogramu: notatnik uruchamia się z uprawnieniami osoby, która tworzy lub aktualizuje harmonogram. Upewnij się, że użytkownik ma niezbędne uprawnienia do wszystkich operacji w notesie.
- Użyj etapów obszaru roboczego: podziel obszary robocze na etapy deweloperskie, testowe i produkcyjne. Ogranicz access do obszarów roboczych produkcyjnych tylko do zaufanych użytkowników.
Utwórz notesy
Możesz utworzyć nowy notatnik lub zaimportować istniejący notatnik.
Tworzenie nowego notesu
Podobnie jak w przypadku innych standardowych procesów tworzenia elementów Fabric, można łatwo utworzyć nowy notatnik na stronie głównej Data Engineering Fabric, w opcji Nowy obszaru roboczego lub w Utwórz centrum.
Aby uzyskać wskazówki dotyczące tworzenia notesu krok po kroku w określonych przepływach pracy, zobacz:
- Przeglądaj dane w Lakehouse w notesie do tworzenia notesu z kontekstu Lakehouse w portalu Fabric.
- Tworzenie notesów w Microsoft Fabric w Visual Studio Code dla tworzenia notesów w VS Code.
- Publiczne interfejsy API dla notesów do tworzenia i zarządzania notesów za pomocą interfejsu REST API dla elementów (operacje CRUD).
- Wykonywanie notatników za pośrednictwem interfejsu API harmonogramu zadań na potrzeby wykonywania notatników na żądanie przy użyciu parametryzacji, konfiguracji sesji, wyboru środowiska i usługi Lakehouse, monitorowania uruchomień i anulowania.
Importowanie istniejących notatników
Możesz zaimportować jeden lub więcej istniejących notesów z komputera lokalnego, korzystając z opcji na pasku narzędzi obszaru roboczego. Fabric notesy rozpoznają standardowe pliki Jupyter Notebook .ipynb, pliki źródłowe, takie jak .py, .scala i .sql, a także tworzą odpowiednio nowe elementy notesu.
Eksportowanie notesu
Notatnik można wyeksportować do innych standardowych formatów. Notatnik Fabric można wyeksportować do:
Zapisywanie notesu
W Fabric notatnik będzie domyślnie zapisywany automatycznie po otwarciu i edytowaniu; nie musisz martwić się o utratę zmian w kodzie. Możesz również użyć polecenia Zapisz kopię , aby sklonować inną kopię w bieżącym obszarze roboczym lub w innym obszarze roboczym.
Jeśli wolisz ręcznie zapisać notes, możesz przełączyć się na opcję Zapisywanie ręczne , aby mieć lokalną gałąź elementu notesu, a następnie użyć opcji Zapisz lub CTRL+s , aby zapisać zmiany.
Możesz również przełączyć się do trybu zapisywania ręcznego, wybierając pozycję Edytuj ->Zapisz opcje ->Manual. Aby włączyć lokalną gałąź notesu, a następnie zapisać go ręcznie, wybierz pozycję Zapisz lub użyj skrótu klawiaturowego Ctrl+s .
Łączenie lakehouse i notebooków
Notatniki Fabric obsługują teraz bliskie interakcje z lakehouse'ami; możesz łatwo dodać nowy lub istniejący lakehouse z poziomu eksploratora Lakehouse.
Możesz poruszać się między różnymi obiektami lakehouse w eksploratorze Lakehouse i ustawić jeden obiekt jako domyślny, przypinając go. Domyślna wartość jest następnie zamontowana do katalogu roboczego środowiska uruchomieniowego i można odczytywać lub zapisywać do domyślnego lakehouse za pomocą lokalnej ścieżki.
Uwaga
Musisz ponownie uruchomić sesję po przypięeniu nowego lakehouse lub zmianie nazwy domyślnego lakehouse.
Dodawanie lub usuwanie domu nad jeziorem
Wybranie ikony X obok nazwy lakehouse powoduje usunięcie jej z zakładki notesu, ale element lakehouse nadal istnieje w obszarze roboczym.
Wybierz pozycję Dodaj lakehouse, aby dodać więcej lakehouse do notesu, dodając istniejący lub tworząc nowy lakehouse.
Eksplorowanie pliku lakehouse
Podfoldery i pliki w sekcji Tabele i Pliki widoku Lake są wyświetlane w obszarze zawartości między listą Lakehouse a zawartością notatnika. Wybierz różne foldery w sekcji Tabele i pliki , aby odświeżyć obszar zawartości.
Operacje na folderach i plikach
Jeśli wybierzesz plik (.csv,.parquet,.txt,.jpg,.pngitp.) prawym kliknięciem myszy, możesz załadować dane przy użyciu interfejsu API Spark lub Pandas. Nowa komórka kodu jest generowana i wstawiana pod komórką fokusu.
Możesz łatwo skopiować ścieżkę z innym formatem niż wybrany plik lub folder i użyć odpowiedniej ścieżki w kodzie.
Zasoby notesu
Eksplorator zasobów notesu udostępnia system plików podobny do systemu Unix, który ułatwia zarządzanie folderami i plikami. Oferuje on zapisywalną przestrzeń systemu plików, w której można przechowywać małe pliki, takie jak moduły kodu, modele semantyczne i obrazy. Można je łatwo dostępować z kodu w notatniku, tak jakbyś pracował z lokalnym systemem plików.
Uwaga
- Maksymalna liczba magazynów zasobów dla folderu wbudowanego i folderu środowiskowego wynosi 500 MB, a rozmiar pojedynczego pliku wynosi do 100 MB. Obie umożliwiają łącznie maksymalnie 100 wystąpień plików/folderów.
- W przypadku korzystania z
notebookutils.notebook.run(), użyj polecenianotebookutils.nbResPath, aby uzyskać dostęp do zasobu docelowego notesu. Ścieżka względna builtin/ zawsze wskazuje na wbudowany folder notatnika głównego.
Uwaga
Pliki w folderze Resources (zarówno wbudowane, jak i środowisko) i biblioteki zainstalowane za pomocą wbudowanych poleceń (takich jak %pip install lub install.packages()) są ograniczone do bieżącej sesji notesu. Nie wpływa na nich publikowanie środowiska w trybie szybkim ani pełnym.
Folder zasobów wbudowanych
Folder zasobów wbudowanych jest folderem zdefiniowanym przez system unikatowym dla każdego notesu. Zaleca się używanie wbudowanego folderu zasobów do przechowywania wszelkich danych używanych w bieżącym notatniku. Poniżej przedstawiono kluczowe możliwości zasobów laptopa.
- Możesz użyć typowych operacji, takich jak tworzenie/usuwanie, przekazywanie/pobieranie, przeciąganie/upuszczanie, zmienianie nazwy, duplikowanie i wyszukiwanie za pośrednictwem interfejsu użytkownika.
- Możesz użyć ścieżek względnych, takich jak
builtin/YourData.txtna potrzeby szybkiej eksploracji. Metodanotebookutils.nbResPathułatwia tworzenie pełnej ścieżki. - Zweryfikowane dane można łatwo przenieść do lakehouse za pośrednictwem opcji Zapisuj do lakehouse. Fabric osadza zaawansowane fragmenty kodu dla typowych typów plików, aby ułatwić szybkie rozpoczęcie pracy.
- Te zasoby są również dostępne do użycia w przypadku uruchamiania notesu referencyjnego za pomocą
notebookutils.notebook.run().
Folder zasobów środowiska
Folder zasobów środowiskowych to udostępnione repozytorium, które usprawnia współpracę pomiędzy wieloma notesami.
Kartę Zasoby można znaleźć w środowisku i mieć pełne operacje do zarządzania plikami zasobów tutaj. Gdy notatnik jest powiązany z bieżącym środowiskiem, te pliki można udostępniać w wielu notatnikach.
Na stronie Notes można łatwo znaleźć drugi folder główny w obszarze Zasoby dziedziczone ze środowiska dołączonego.
Można również pracować na plikach/folderach tak samo, jak w folderze Wbudowane zasoby.
Ścieżka zasobu środowiskowego jest automatycznie dołączana do klastra notatników. Aby uzyskać dostęp do zasobów środowiska, możesz użyć ścieżki względnej /env.
Fabric Environments obsługują dwa tryby publikowania bibliotek, które wpływają na sposób dostarczania bibliotek do sesji notatnika.
- Tryb szybki publikuje w ciągu około 5 sekund i instaluje biblioteki po uruchomieniu sesji notesu. Tryb szybki może zastąpić wersje bibliotek opublikowane w trybie pełnym, ale tylko dla bieżącej sesji.
- Tryb pełny tworzy stabilną, powtarzalną migawkę biblioteki. Publikowanie zwykle trwa od 3 do 6 minut, a uruchamianie sesji dodaje od 1 do 3 minut na wdrożenie zależności. Korzystanie z trybu pełnego z niestandardową pulą na żywo może przywrócić czas rozpoczęcia sesji do około 5 sekund przy zachowaniu stabilnej migawki.
Aby uzyskać szczegółowe informacje na temat poszczególnych trybów, zobacz Zarządzanie bibliotekami w środowiskach Fabric.
Używanie bibliotek środowiskowych w notesach
Wybierz tryb publikowania biblioteki zgodnie z przepływem pracy.
- Szybki tryb programowania iteracyjnego: używaj trybu szybkiego, gdy aktywnie eksperymentujesz w notesach i potrzebujesz szybkiej iteracji biblioteki. Biblioteki są instalowane na początku sesji z minimalnym czasem publikowania.
- Tryb pełny dla zapewnienia powtarzalności: Używaj go, gdy potrzebujesz spójnych wersji bibliotek między współpracownikami, zaplanowanych uruchomień lub zadań w potoku. Migawka zapewnia, że każda sesja rozpoczyna się od tych samych zależności.
- Tryb pełny z niestandardową pulą na żywo na potrzeby szybkich i stabilnych sesji: w przypadku szybkiego uruchamiania sesji i powtarzalności należy skonfigurować tryb pełny przy użyciu niestandardowej puli na żywo. Ta kombinacja umożliwia rozpoczęcie sesji w ciągu około 5 sekund, przy jednoczesnym zachowaniu stabilnej migawki biblioteki.
Uwaga
Odczyt/zapis ze ścieżką względną nie działa w sesji wysokiej współbieżności.
Edytor plików
Edytor plików umożliwia wyświetlanie i edytowanie plików bezpośrednio w folderze zasobów notesu i folderze zasobów środowiska w notesie. Obsługiwane typy plików to CSV, TXT, HTML, YML, PY, SQL i inne. Edytor plików umożliwia łatwe access i modyfikowanie plików w notesie, obsługuje wyróżnianie słów kluczowych i zapewnia niezbędną usługę językową podczas otwierania i edytowania plików kodu, takich jak .py i .sql.
Tę funkcję można uzyskać dostęp za pomocą 'View and edit' w menu pliku. Dwukrotne kliknięcie pliku jest szybszym sposobem.
Zmiana zawartości w edytorze plików musi zostać zapisana ręcznie, klikając przycisk Zapisz lub skrót klawiaturowy: Ctrl+S, edytor plików nie obsługuje automatycznego zapisywania.
tryb notatnika wpływa również na edytor plików. Możesz wyświetlać tylko pliki, ale nie można ich edytować, jeśli jesteś w trybie notesu bez uprawnień do edycji.
Uwaga
Poniżej przedstawiono pewne ograniczenia dotyczące edytora plików.
- Limit rozmiaru pliku wynosi 1 MB.
- Te typy plików nie są obsługiwane do wyświetlania i edytowania: .xlsx i parquet.
Współpracuj w notesie
Notes Fabric to przedmiot współpracy, który obsługuje wielu użytkowników, edytujących ten sam notes.
Po otwarciu notesu domyślnie wprowadzasz tryb współedytowania, a każda edycja notesu jest zapisywana automatycznie. Jeśli współpracownicy otwierają ten sam notes w tym samym czasie, zobaczysz ich profil, wyniki uruchomienia, wskaźnik kursora, wskaźnik wyboru i ślad edytowania. Korzystając z funkcji współpracy, można łatwo wykonać programowanie w parach, zdalne debugowanie i nauczanie.
Używanie Copilot w notesach
Copilot natychmiast uwzględnia kontekst obszaru roboczego, dołączone schematy, tabele i pliki usługi Lakehouse, strukturę notesu i bieżący stan środowiska uruchomieniowego. Nie musisz rozpoczynać sesji, aby Copilot zaczął Ci pomagać. Copilot obsługuje wieloetapowe generowanie kodu w całym notesie, refaktoryzację, podsumowanie i walidację w całym przepływie pracy, dzięki czemu można pracować z wieloma komórkami bez utraty kontekstu.
Szczegółowe informacje o wydajności z Copilot
Copilot przedstawia wskazówki dotyczące wydajności na podstawie rozmiaru danych, wzorców łączenia i zachowania środowiska uruchomieniowego. Na przykład może zalecić wydajne strategie łączenia danych, pomóc uniknąć kosztownych przetasowań, zaproponować przekształcenie kodu na funkcje wielokrotnego użytku i podkreślić potencjalne problemy z jakością danych zaobserwowane podczas wykonywania. Te spostrzeżenia pojawiają się w konwersacjach z Copilotem i są zgodne z poleceniem /optimize.
Rozwiązywanie problemów z Copilot
Gdy zadanie komórki lub platformy Spark zakończy się niepowodzeniem, Fix z opcją Copilot jest wyświetlana poniżej komórki, która zakończyła się niepowodzeniem. Zawiera podsumowanie błędów, analizę głównej przyczyny i zalecane poprawki. Copilot może automatycznie stosować zmiany kodu z zatwierdzeniem zmian, aby można było je przejrzeć przed wprowadzeniem. Możesz również użyć polecenia /fix w czacie Copilota, aby przeprowadzić ukierunkowaną diagnostykę dla konkretnej komórki lub całego notatnika. Aby uzyskać więcej informacji, zobacz Diagnose notebook failures with Copilot.
Udostępnianie notesu
Udostępnianie notesu jest wygodnym sposobem współpracy z członkami zespołu. Autoryzowane role obszaru roboczego mogą domyślnie wyświetlać lub edytować/uruchamiać notesy. Możesz udostępnić notatnik z określonymi uprawnieniami.
Wybierz pozycję Udostępnij na pasku narzędzi notesu.
Wybierz odpowiednią kategorię osób, które mogą wyświetlić ten notatnik. Możesz wybrać opcję Udostępnij, Edytuj lub Uruchom uprawnienia dla adresatów.
Po wybraniu Zastosuj możesz wysłać notatnik bezpośrednio lub skopiować link do innych osób. Adresaci mogą następnie otworzyć notatnik z widokiem odpowiadającym ich poziomowi uprawnień.
Aby dalej zarządzać uprawnieniami notesu, wybierz pozycję Lista elementów obszaru roboczego>Więcej opcji, a następnie wybierz pozycję Zarządzaj uprawnieniami. Na tym ekranie możesz zaktualizować istniejący dostęp do notesu i uprawnienia.
Dodawanie komentarza do komórki kodu
Komentowanie to kolejna przydatna funkcja dla scenariuszy współpracy. Obecnie Fabric obsługuje dodawanie komentarzy na poziomie komórki.
Wybierz przycisk Komentarze na pasku narzędzi notatnika lub wskaźnik komentarza w komórce, aby otworzyć panel Komentarze.
Wybierz kod w komórce kodu, wybierz pozycję Nowy w okienku Komentarze , dodaj komentarze, a następnie wybierz pozycję Opublikuj komentarz , aby zapisać.
Jeśli są one potrzebne, znajdź opcje Edytuj komentarz, Rozwiąż wątek i Usuń wątek, wybierając opcję Więcej obok komentarza.
Tagowanie innych osób w komentarzu
"Tagowanie" odnosi się do wzmianki i powiadamiania użytkownika w wątku komentarza, co efektywnie zwiększa współpracę na temat szczegółów.
Wybierz sekcję kodu w komórce i utwórz nowy wątek komentarza.
Wprowadź nazwę użytkownika i wybierz poprawną z listy sugestii, jeśli chcesz wspomnieć kogoś w dyskusji na temat określonej sekcji.
Udostępnij swoje szczegółowe informacje i opublikuj je.
Gdy powiadomienie e-mail zostanie wysłane, użytkownik kliknie link Otwórz komentarze, aby szybko zlokalizować tę komórkę.
Ponadto autoryzuj i skonfiguruj uprawnienia dla użytkowników podczas tagowania osoby, która nie ma dostępu, zapewniając właściwe zarządzanie zasobami kodu.
Uwaga
W przypadku elementu komentarza otagowany użytkownik nie otrzyma już powiadomienia e-mail, jeśli zaktualizujesz komentarz w ciągu jednej godziny. Wysyła jednak powiadomienie e-mail do nowego oznakowanego użytkownika.
Historia wersji
Ważne
Ta funkcja jest dostępna w wersji zapoznawczej.
Historia wersji pozwala łatwo zarządzać wersjami zmian w notatniku w czasie rzeczywistym. Obsługuje ona śledzenie historii i zarządzanie notesami z niezawodnymi wbudowanymi funkcjami kontroli wersji, co jest szczególnie przydatne w przypadku współpracy z wieloma współautorami w tym samym notesie.
Uzyskaj dostęp do historii wersji z globalnego paska narzędzi notesu.
Notatnik obsługuje dwa sposoby tworzenia punktów kontrolnych.
Ręczny punkt kontrolny: możesz ręcznie utworzyć nową wersję , aby rejestrować kamienie milowe rozwoju, zapewniając elastyczność zarządzania wersjami notatnika.
Punkt kontrolny systemu: te punkty kontrolne są tworzone automatycznie co 5 minut na podstawie interwału czasu edycji przez system notesów, zapewniając, że praca jest spójnie zapisywana i wersjonowana. Rekordy modyfikacji można znaleźć na liście osi czasu punktów kontrolnych systemu.
Tworzenie punktów kontrolnych z wielu źródeł dla notatnika
Fabric notatniki bezproblemowo integrują się z usługą Git, potokami wdrażania i Visual Studio Code. Każda zapisana wersja jest automatycznie przechwytywana w historii wersji notesu. Wersje mogą pochodzić z bezpośrednich edycji w notesie, synchronizacji z Git, działań potoku wdrażania lub publikowania za pomocą VS Code. Źródło każdej wersji jest wyraźnie oznaczone w historii wersji, aby zapewnić pełną możliwość śledzenia.
Możesz kliknąć na checkpoint, aby otworzyć widok różnic, który wyróżnia różnice między wybranym checkpointem a bieżącą wersją na żywo, w tym różnice w zawartości komórek, wynikach działania komórek i metadanych. Wersja tego punktu kontrolnego może być zarządzana indywidualnie w menu "więcej opcji".
Możesz zarządzać wersją z menu rozwijanego punktu kontrolnego; jeśli chcesz zachować poprzednią wersję, kliknij pozycję Przywróć z punktu kontrolnego i zastąp bieżący notes, albo użyj polecenia Zapisz jako kopię, aby sklonować go do nowego notesu.
Uwaga
- Znane ograniczenie: gdy wielu współpracowników edytuje, jeśli jeden z nich kliknie przycisk Przywróć, a następnie wybierze opcję Powrót do notatnika, notatnik nie zostanie natychmiast przywrócony z punktu kontrolnego. Na pasku komunikatów zostanie wyświetlony monit o wyświetlenie zmian. Kliknij przycisk Wyświetl zmiany i wybierz opcję Zachowaj zapisaną wersję , aby zakończyć przywracanie.
- Punkty kontrolne systemu wygasną po upływie 1 roku.
Przełącznik trybu notatnika
Fabric notebooks obsługują cztery tryby, między którymi można przełączać: Develop, Run only, Edit i View. Każdy tryb jest zgodny z zestawem uprawnień.
Podczas udostępniania notatnika przypisujesz użytkownikom uprawnienia. Na podstawie tych uprawnień użytkownicy mogą uzyskiwać dostęp i przełączać się między dostępnymi trybami.
- Tryb programowania: wymaga uprawnień do odczytu, wykonywania i zapisu.
- Tryb wyłącznie do uruchamiania: wymaga uprawnień do odczytu i wykonywania.
- Tryb edycji: wymaga uprawnień do odczytu i zapisu (nie można uruchomić).
- Tryb wyświetlania: wymaga uprawnień do odczytu.
Uprawnienia i dostęp
Można ustawić uprawnienia na poziomie obszaru roboczego lub notesu w Microsoft Fabric. Określają tryby, do których użytkownik może uzyskać dostęp:
- Uprawnienia ograniczają zestaw dostępnych trybów.
- Nie wybierają automatycznie trybu dla użytkownika.
- Tryby nie mogą udzielać możliwości poza uprawnieniami dozwolonymi.