Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les notebooks Microsoft Fabric prennent désormais en charge une fonctionnalité appelée ressources de notebook. Avec cette fonctionnalité, vous pouvez stocker des modules de code dans .py format et d’autres fichiers de données, tels que des fichiers .csv ou image, dans un dossier de ressources. Vous pouvez accéder à tous ces fichiers de ressources à partir du notebook en tant que système de fichiers local. Cet article vous montre comment utiliser cette fonctionnalité dans Visual Studio (VS) Code, avec l’extension VS Code pour Fabric Data Engineering.
Pour plus d’informations sur l’extension, notamment comment l’installer, consultez Qu’est-ce que l’extension FABRIC Data Engineering VS Code ?
Ouvrir le dossier de ressources du bloc-notes
Une fois que vous avez installé l’extension et téléchargé votre contenu de notebook localement, ouvrez VS Code.
Sélectionnez le bouton Ouvrir le dossier du bloc-notes pour ouvrir le dossier du bloc-notes dans l’Explorateur VS Code. Le dossier du bloc-notes contient le fichier de notebook et le dossier de ressources, où vous trouvez tous les fichiers de ressources que vous avez chargés dans la ressource de notebook.
Vous pouvez maintenant modifier le fichier de notebook et les fichiers de ressources. Les fichiers de ressources apparaissent sous le dossier builtin prédéfini. Si vous devez créer un fichier ou un sous-dossier, vous devez les créer sous le dossier builtin. (Tous les fichiers ou dossiers créés en dehors du dossier builtin ne sont pas chargés dans la ressource notebook.)
La capture d’écran précédente montre un dossier localLib créé sous le dossier builtin. Ce dossier contient un fichier util.py . Vous pouvez importer ce fichier dans le fichier notebook en tant que module local, comme indiqué dans l’exemple de code suivant. Une fois importé, vous pouvez appeler les fonctions définies dans le fichier util.py à partir du fichier notebook.
import builtin.localLib.util as util
util.func1()
Charger des fichiers de ressources de Notebook
Après avoir modifié le fichier de bloc-notes et les fichiers de ressources, vous pouvez charger la ressource de bloc-notes dans l’espace de travail distant en sélectionnant l’option Publier le dossier de ressources . Le processus de chargement charge tous les fichiers et sous-dossiers du dossier builtin dans la ressource de notebook. Le processus de chargement remplace la version des fichiers de ressources dans l’espace de travail distant, notamment la suppression des fichiers de ressources que vous avez supprimés localement.
Télécharger les fichiers de ressources du notebook
Pour télécharger la ressource de notebook à partir de l’espace de travail distant, sélectionnez l’option Mettre à jour le dossier de ressources . Le processus de téléchargement télécharge tous les fichiers et sous-dossiers du dossier builtin vers le dossier notebook local. Le processus de téléchargement remplace la version locale des fichiers de ressources. Pour tous les fichiers qui n’existent plus dans l’espace de travail distant, le processus de téléchargement les déplace vers un sous-dossier _backup sous son dossier parent d’origine.
La capture d’écran suivante montre le fichier util.py déplacé vers le sous-dossier _backup sous le dossier localLib , car quelqu’un l’a supprimé dans l’espace de travail distant.