Guide pratique pour utiliser des notebooks Microsoft Fabric
Le notebook Microsoft Fabric est un élément de code principal pour le développement de travaux Apache Spark et d’expériences de Machine Learning. Il s’agit d’une surface interactive web utilisée par les scientifiques des données et les ingénieurs données pour écrire du code bénéficiant de visualisations enrichies et de texte Markdown. Les ingénieurs données écrivent du code pour l’ingestion des données, la préparation des données et la transformation des données. Les scientifiques des données utilisent également des notebooks pour créer des solutions d’apprentissage automatique, notamment la création d’expériences et de modèles, le suivi des modèles et le déploiement.
Important
Microsoft Fabric est en préversion.
Avec un notebook Microsoft Fabric, vous pouvez :
- Commencer à travailler sans le moindre effort de configuration.
- Explorez et traitez facilement des données avec une expérience intuitive à faible code.
- Sécuriser les données avec des fonctionnalités de sécurité d’entreprise intégrées.
- Analysez les données dans des formats bruts (CSV, txt, JSON, etc.), des formats de fichiers traités (parquet, Delta Lake, etc.), en tirant parti de puissantes fonctionnalités Spark.
- Être productif grâce à des fonctionnalités de création améliorées et à la visualisation de données intégrée.
Cet article explique comment utiliser des notebooks dans des expériences de science des données et d’ingénierie des données.
Créer des notebooks
Vous pouvez créer un bloc-notes ou importer un bloc-notes existant.
Créer une nouvelle instance Notebook
Comme pour d’autres éléments Microsoft Fabric standard, vous pouvez facilement créer un bloc-notes à partir de la page d’accueil de Microsoft Fabric Ingénieurs de données, du bouton Nouvel espace de travail ou de la page d’accueil Créer un hub.
Importer des notebooks existants
Vous pouvez importer un ou plusieurs notebooks existants à partir de votre ordinateur local vers un espace de travail Microsoft Fabric à partir de la page d’accueil Ingénieurs de données ou Science des données. Les notebooks Microsoft Fabric peuvent reconnaître les fichiers Jupyter Notebook .ipynb standard et les fichiers sources tels que .py, .scala et .sql, et créer de nouveaux éléments de notebook en conséquence.
Exporter un notebook
Vous pouvez exporter votre bloc-notes vers d’autres formats standard. Le notebook Synapse prend en charge l’exportation dans :
- Fichier notebook standard(.ipynb) qui est généralement utilisé pour les notebooks Jupyter.
- Fichier HTML(.html) qui peut être ouvert directement à partir du navigateur.
- Fichier Python(.py).
- Fichier de latex(.tex).
Enregistrer un notebook
Dans Microsoft Fabric, un bloc-notes s’enregistre automatiquement par défaut une fois que vous l’ouvrez et le modifiez ; vous n’avez pas à vous soucier de perdre des modifications de code. Vous pouvez également utiliser Enregistrer une copie pour cloner une autre copie dans l’espace de travail actuel ou dans un autre espace de travail.
Si vous préférez enregistrer un bloc-notes manuellement, vous pouvez également passer en mode « Enregistrement manuel » pour avoir une « branche locale » de votre élément de bloc-notes et utiliser Enregistrer ou Ctrl+s pour enregistrer vos modifications.
Vous pouvez également basculer en mode d’enregistrement manuel à partir de Edit-Save>options-Manual>. Pour activer une branche locale de votre bloc-notes, enregistrez-la manuellement en cliquant sur le bouton Enregistrer ou via la combinaison de touches « Ctrl » + « s ».
Connecter des lakehouses et des notebooks
Le notebook Microsoft Fabric prend désormais en charge l’interaction étroite avec lakehouses ; vous pouvez facilement ajouter un lakehouse nouveau ou existant à partir de l’explorateur lakehouse.
Vous pouvez accéder à différents lakehouses dans l’explorateur lakehouse et définir un lakehouse par défaut en l’épinglant. Il est ensuite monté dans le répertoire de travail du runtime et vous pouvez lire ou écrire dans le lakehouse par défaut à l’aide d’un chemin d’accès local.
Notes
Vous devez redémarrer la session après l’épinglage d’un nouveau lakehouse ou le renommage du lakehouse par défaut.
Ajouter ou supprimer un lakehouse
La sélection de l’icône X à côté d’un nom lakehouse la supprime de l’onglet du bloc-notes, mais l’élément lakehouse existe toujours dans l’espace de travail.
Sélectionnez Ajouter lakehouse pour ajouter d’autres lakehouses au notebook, en ajoutant un existant ou en créant un lakehouse.
Explorer un fichier lakehouse
Le sous-dossier et les fichiers sous la section Tables et fichiers de l’affichage Lac apparaissent dans une zone de contenu entre la liste lakehouse et le contenu du bloc-notes. Sélectionnez différents dossiers dans la section Tables et fichiers pour actualiser la zone de contenu.
Opérations de dossier et de fichier
Si vous sélectionnez un fichier (.csv, .parquet, .txt, .jpg, .png, etc.) avec un clic droit, Spark et l’API Pandas sont toutes deux prises en charge pour charger les données. Une nouvelle cellule de code est générée et insérée en dessous de la cellule focus.
Vous pouvez facilement copier le chemin avec un format différent du fichier ou dossier sélectionné et utiliser le chemin d’accès correspondant dans votre code.
Collaborer dans un notebook
Le bloc-notes Microsoft Fabric est un élément collaboratif qui prend en charge la modification du même bloc-notes par plusieurs utilisateurs.
Lorsque vous ouvrez un bloc-notes, vous entrez en mode de co-édition par défaut, et chaque modification de bloc-notes est enregistrée automatiquement. Si vos collègues ouvrent le même bloc-notes en même temps, vous voyez leur profil, exécutez la sortie, l’indicateur de curseur, l’indicateur de sélection et la trace de modification. En tirant parti des fonctionnalités de collaboration, vous pouvez facilement accomplir des scénarios de programmation par paires, de débogage à distance et de tutorat.
Commenter une cellule de code
Les commentaires sont une autre fonctionnalité utile dans les scénarios collaboratifs. Actuellement, nous prenons en charge l’ajout de commentaires au niveau des cellules.
Sélectionnez le bouton Commentaires dans la barre d’outils du bloc-notes ou l’indicateur de commentaire de cellule pour ouvrir le volet Commentaires .
Sélectionnez du code dans la cellule de code, sélectionnez Nouveau dans le volet Commentaires , ajoutez des commentaires, puis sélectionnez le bouton publier un commentaire à enregistrer.
Vous pouvez modifier le commentaire, résoudre le thread ou supprimer le thread en sélectionnant le bouton Plus en plus de votre commentaire.
Basculer en mode Notebook
Les notebooks Fabric prennent en charge deux modes pour différents scénarios. Vous pouvez facilement basculer entre le mode Édition et le mode Affichage .
- Mode d’édition : vous pouvez modifier et exécuter les cellules et collaborer avec d’autres utilisateurs sur le notebook.
- Mode d’affichage : vous pouvez uniquement afficher le contenu de la cellule, la sortie et les commentaires du bloc-notes. Toutes les opérations qui peuvent entraîner la modification du bloc-notes seront désactivées.