Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Записные книжки Microsoft Fabric теперь поддерживают функцию, называемую ресурсами записных книжек. С помощью этой функции можно хранить модули кода в формате .py и других файлах данных, таких как .csv или файлы изображений, в папке ресурсов. Доступ ко всем этим файлам ресурсов из записной книжки можно получить в виде локальной файловой системы. В этой статье показано, как использовать эту функцию в Visual Studio (VS) Code с расширением VS Code для проектирования данных Fabric.
Дополнительные сведения о расширении, в том числе о том, как установить его, см. в разделе "Что такое расширение VS Code для инженерии данных Fabric"?
Открытие папки ресурсов записной книжки
После установки расширения и локального скачивания содержимого записной книжки откройте VS Code.
Нажмите кнопку "Открыть папку записной книжки ", чтобы открыть папку записной книжки в обозревателе VS Code. Папка записной книжки содержит файл записной книжки и папку ресурсов, где находятся все файлы ресурсов, отправленные в ресурс записной книжки.
Теперь вы можете изменить файл записной книжки и файлы ресурсов. Файлы ресурсов отображаются в предопределенной встроенной папке. Если необходимо создать файл или вложенную папку, необходимо создать их в встроенной папке. (Все файлы или папки, созданные вне папки builtin, не загружаются в ресурс записной книжки.)
На предыдущем снимке экрана показана папка localLib, созданная под папкой builtin. Эта папка содержит файл util.py . Этот файл можно импортировать в файл записной книжки в виде локального модуля, как показано в следующем примере кода. После импорта можно вызвать функции, определенные в файле util.py из файла записной книжки.
import builtin.localLib.util as util
util.func1()
Загрузка файлов ресурсов записной книжки
После изменения файла записной книжки и файлов ресурсов можно отправить ресурс записной книжки в удаленную рабочую область, выбрав параметр "Опубликовать папку ресурсов ". Процесс загрузки отправляет все файлы и вложенные папки из папки builtin в ресурс записной книжки. Процесс отправки перезаписывает версию файлов ресурсов в удаленной рабочей области, включая удаление файлов ресурсов, удаленных локально.
Скачайте файлы ресурсов записной книжки
Чтобы скачать ресурс записной книжки из удаленной рабочей области, выберите параметр "Обновить папку ресурсов". Процесс скачивания переносит все файлы и вложенные папки из папки builtin в локальную папку записной книжки. Процесс скачивания перезаписывает локальную версию файлов ресурсов. Для всех файлов, которые больше не существуют в удаленной рабочей области, процесс скачивания перемещает их в вложенную папку _backup в исходной родительской папке.
На следующем снимке экрана показан файл util.py , перенесенный в вложенную папку _backup в папке localLib , так как пользователь удалил его в удаленной рабочей области.