Enregistrez et partagez vos résultats dans des Snowflake Notebooks

Vous pouvez collaborer à l’analyse des données avec d’autres personnes en utilisant des Snowflake Notebooks.

Chaque notebook Snowflake appartient à un rôle, de sorte que les autres utilisateurs qui se voient attribuer le rôle de propriétaire ou qui en héritent peuvent ouvrir, exécuter et modifier les notebooks appartenant à ce rôle. Vous ne pouvez pas partager le notebook avec d’autres rôles.

Prudence

Les notebooks sont enregistrés toutes les trois secondes. Si d’autres utilisateurs ont ouvert le notebook et l’exécutent, vous risquez de remplacer le travail des autres.

Exporter votre notebook sous forme de fichier pour le partager

Pour partager votre notebook vers l’extérieur, vous pouvez l’exporter sous la forme d’un fichier .ipynb. Le notebook exporté peut être partagé avec d’autres personnes qui n’utilisent pas de Snowflake Notebooks. Ils peuvent ouvrir les notebooks avec d’autres solutions compatibles avec le format .ipynb.

  1. Connectez-vous à Snowsight.

  2. Sélectionnez Projects » Notebooks.

  3. Ouvrez le notebook à exporter.

  4. Sélectionnez le menu vertical indiqué par une ellipse Plus d'actions pour la feuille de calcul puis sélectionnez Export.

  5. Reconnaissez que certaines commandes peuvent ne pas être prises en charge par d’autres outils de notebooks et sélectionnez Export.

    Un fichier nommé notebook_app est téléchargé. Vous pouvez ensuite importer le notebook exporté dans un autre compte Snowflake ou dans un autre outil prenant en charge les fichiers .ipynb.

Note

Seul le contenu des cellules - et non leurs sorties - est inclus dans l’exportation.

Collaborer dans les notebooks

  • Le rôle utilisé pour créer le notebook est propriétaire du notebook. Pour plus de détails sur les privilèges requis pour les notebooks, voir Configuration des Snowflake Notebooks.

  • Tout utilisateur ayant ce rôle, ou dont le rôle hérite de ce rôle, peut accéder au notebook, le modifier, l’exécuter et le gérer.

  • Pour partager un notebook avec un autre utilisateur et collaborer avec lui, cet utilisateur doit soit avoir le rôle de propriétaire, soit se voir attribuer un rôle qui hérite du rôle de propriétaire du notebook.

  • Vous ne pouvez pas partager un notebook avec d’autres rôles.