Snowflake Notebooks で結果を保存および共有する¶
Snowflake Notebooks を使って、他の人とデータ分析をコラボレーションすることができます。
各Snowflakeノートブックはロールによって所有されるため、所有者ロールを付与または継承された他のユーザーは、そのロールが所有するノートブックを開き、実行し、編集することができます。ノートブックを他のロールと共有することはできません。
注意
ノートは3秒ごとに保存されます。他のユーザーがノートブックを開いて実行すると、お互いの作業が上書きされる可能性があります。
ノートブックをファイルとしてエクスポートして共有する¶
ノートブックを外部と共有するには、 .ipynb
ファイルとしてエクスポートできます。エクスポートしたノートブックは、 Snowflake Notebooks を使用していない他のユーザーと共有できます。 .ipynb
フォーマットと互換性のある他のソリューションでノートブックを開くことができます。
Snowsight にサインインします。
Projects » Notebooks を選択します。
エクスポートするノートブックを開きます。
他のノートブックツールではサポートされていないコマンドもあることを認識し、 Export を選択します。
notebook_app
というファイルがダウンロードされます。 その後、エクスポートしたノートブックを別のSnowflakeアカウント または.ipynb
ファイルをサポートする別のツールにインポートできます。
注釈
セルの出力はエクスポートの一部には含まれず、セルの内容のみがエクスポートされます。
セルを折りたたんで他の人にノートを見せることができます。¶
セル内のコードを折りたたむと、出力だけを見ることができます。例えば、Pythonのセルを折りたたんでコードによって生成されたビジュアライゼーションのみを表示したり、SQLのセルを折りたたんで結果表のみを表示したりできます。
セル内の表示内容を変更するには、 Collapse results トグルを選択します。
このボタンにはいくつかのトグルがあり、セルのどの部分を折りたたむかを選択できます。
ノートブックを共有する際の注意点¶
ノートブックの作成に使用されたロールは、ノートブックを所有します。ノートブックに必要な権限の詳細については、 アクセス制御の要件 をご参照ください。
そのロールを持つユーザー、またはそのロールを継承するユーザーなら誰でも、ノートブックを編集したり表示したりすることができます。
ノートブックを他のユーザーと共有したり共同作業したりするには、そのユーザーがオーナーロールを持っているか、ノートブックのオーナーロールを継承するロールを与えられている必要があります。
ノートブックを他のロールと共有することはできません。