Zasób notesu usługi Microsoft Fabric w programie VS Code

Notes usługi Microsoft Fabric obsługuje teraz nową funkcję jako "Zasoby notesu". Dzięki tej funkcji użytkownik może przechowywać moduły kodu w formacie py i innym pliku danych, takim jak .csv lub plik obrazu w tym folderze zasobów. Dostęp do wszystkich tych plików zasobów można uzyskać z poziomu notesu jako lokalnego systemu plików. W tym kodzie pokazano, jak używać tej funkcji w programie VS Code.

Ważne

Usługa Microsoft Fabric jest dostępna w wersji zapoznawczej.

Otwórz zasób notesu

Po pobraniu zawartości notesu do środowiska lokalnego użytkownik może kliknąć przycisk Otwórz folder notesu , aby otworzyć folder notesu za pomocą Eksploratora programu VS Code. Folder notesu zawiera plik notesu i folder zasobów. Folder zasobów zawiera wszystkie pliki zasobów przekazane do zasobu notesu.

Zrzut ekranu przedstawiający otwieranie folderu notesu w programie VS Code.

Po otwarciu folderu notesu użytkownik może rozpocząć edycję pliku notesu i plików zasobów. Pliki zasobów powinny być przechowywane w wstępnie zdefiniowanym folderze builtin . Jeśli użytkownik musi utworzyć nowy plik lub podfolder, powinien on zostać utworzony w folderze builtin . Żadne inne pliki lub foldery utworzone poza folderem builtin nie zostaną przekazane do zasobu notesu.

Zrzut ekranu przedstawiający folder zasobów notesu w programie VS Code.

Na powyższym zrzucie ekranu znajduje się folder localLib utworzony w folderze builtin . Ten folder zawiera plik util.py . Ten plik można zaimportować do pliku notesu jako moduł lokalny, jak pokazano w poniższym przykładowym kodzie. Po zaimportowaniu funkcje zdefiniowane w pliku util.py mogą być wywoływane w pliku notesu.


import builtin.localLib.util as util  
util.func1()

Przekaż zasób notesu

Po edycji pliku notesu i plików zasobów użytkownik może kliknąć przycisk Publikuj folder zasobów , aby przekazać zasób notesu do zdalnego obszaru roboczego. Proces przekazywania przekazuje wszystkie pliki i podfoldery w folderze builtin do zasobu notesu. Proces przekazywania zastępuje wersję plików zasobów w zdalnym obszarze roboczym, w tym usuwanie plików zasobów usuniętych po stronie lokalnej.

Zrzut ekranu przedstawiający przekazywanie zasobu notesu w programie VS Code.

Pobieranie zasobu notesu

Użytkownik może kliknąć przycisk Aktualizuj folder zasobów , aby pobrać zasób notesu ze zdalnego obszaru roboczego. Proces pobierania pobiera wszystkie pliki i podfoldery w folderze builtin do lokalnego folderu notesu. Proces pobierania zastępuje wersję plików zasobów po stronie lokalnej. W przypadku plików, które nie są już istniejące w zdalnym obszarze roboczym, proces pobierania przenosi je do podfolderu _backup w oryginalnym folderze nadrzędnym.

Zrzut ekranu przedstawiający pobieranie zasobu notesu w programie VS Code.

Na poniższym zrzucie ekranu plik util.py jest przenoszony do podfolderu _backup w folderze localLib , ponieważ jest on usuwany w zdalnym obszarze roboczym.

Zrzut ekranu przedstawiający przykładowy zasób notesu pobierania w programie VS Code.