Ergebnisse in Snowflake Notebooks speichern und freigeben¶
Mit Snowflake Notebooks können Sie gemeinsam mit anderen an Datenanalysen arbeiten.
Jedes Snowflake-Notebook ist Eigentum einer Rolle, sodass andere Benutzer, denen die Eigentümerrolle zugewiesen wurde oder die diese geerbt haben, Notebooks öffnen, ausführen und bearbeiten können, die dieser Rolle gehören. Sie können das Notebook nicht für andere Rollen freigeben.
Vorsicht
Die Notebooks werden alle drei Sekunden gespeichert. Wenn andere Benutzer das Notebook geöffnet haben und es ausführen, könnten Sie die Arbeit der anderen Benutzer überschreiben.
Notebook als Datei zur gemeinsamen Nutzung exportieren¶
Um Ihr Notebook extern freizugeben, können Sie es als .ipynb
-Datei exportieren. Das exportierte Notebook kann für andere freigegeben werden, die nicht Snowflake Notebooks verwenden. Sie können die Notebooks mit anderen Lösungen öffnen, die mit dem .ipynb
-Format kompatibel sind.
Melden Sie sich bei Snowsight an.
Wählen Sie Projects » Notebooks aus.
Öffnen Sie das Notebook, das Sie exportieren möchten.
Beachten Sie, dass einige Befehle in anderen Notebook-Tools möglicherweise nicht unterstützt werden, und wählen Sie Export aus.
Eine Datei namens
notebook_app
wird heruntergeladen. Sie können dann das exportierte Notebook in ein anderes Snowflake-Konto importieren oder in ein anderes Tool, das.ipynb
-Dateien unterstützt.
Bemerkung
Die Zellausgaben sind nicht Teil des Exports, sondern nur der Zellinhalt.
Zellen ausblenden, um Notebooks anderen zu präsentieren¶
Sie können den Code in einer Zelle ausblenden, um nur die Ausgabe anzuzeigen. Blenden Sie zum Beispiel eine Python-Zelle aus, um nur die von Ihrem Code erzeugten Visualisierungen anzuzeigen, oder klappen Sie eine SQL-Zelle aus, um nur die Ergebnistabelle anzuzeigen.
Um zu ändern, was in der Zelle sichtbar ist, wählen Sie den Umschalter Collapse results aus.
Diese Schaltfläche verfügt über mehrere Umschalter, mit denen Sie auswählen können, welche Teile der Zelle ausgeblendet werden sollen.
Hinweise zum Freigeben von Notebooks¶
Die Rolle, mit der Sie das Notebook erstellt haben, ist Eigentümer des Notebooks. Weitere Informationen zu den Berechtigungen, die für Notebooks erforderlich sind, finden Sie unter Anforderungen an die Zugriffssteuerung.
Jeder Benutzer mit dieser Rolle oder dessen Rolle diese Rolle erbt, kann das Notebook bearbeiten und anzeigen.
Um ein Notebook für andere Benutzer freizugeben und mit ihnen zusammenzuarbeiten, muss dieser Benutzer entweder die Eigentümerrolle haben oder eine Rolle zugewiesen bekommen, die die Eigentümerrolle des Notebooks erbt.
Sie können ein Notebook nicht für andere Rollen freigeben.