Snowflake Notebooks で結果を保存および共有する

Snowflake Notebooks を使って、他の人とデータ分析をコラボレーションすることができます。

各Snowflakeノートブックはロールによって所有されるため、所有者ロールを付与または継承された他のユーザーは、そのロールが所有するノートブックを開き、実行し、編集することができます。ノートブックを他のロールと共有することはできません。

注意

ノートは3秒ごとに保存されます。他のユーザーがノートブックを開いて実行すると、お互いの作業が上書きされる可能性があります。

ノートブックをファイルとしてエクスポートして共有する

ノートブックを外部と共有するには、 .ipynb ファイルとしてエクスポートできます。エクスポートしたノートブックは、 Snowflake Notebooks を使用していない他のユーザーと共有できます。 .ipynb フォーマットと互換性のある他のソリューションでノートブックを開くことができます。

  1. Snowsight にサインインします。

  2. Projects » Notebooks を選択します。

  3. エクスポートするノートブックを開きます。

  4. 垂直省略記号 ワークシートのその他のアクション メニューを選択し、 Export を選択します。

  5. 他のノートブックツールではサポートされていないコマンドもあることを認識し、 Export を選択します。

    notebook_app というファイルがダウンロードされます。 その後、エクスポートしたノートブックを別のSnowflakeアカウント または .ipynb ファイルをサポートする別のツールにインポートできます。

注釈

セルの出力はエクスポートの一部には含まれず、セルの内容のみがエクスポートされます。

セルを折りたたんで他の人にノートを見せることができます。

セル内のコードを折りたたむと、出力だけを見ることができます。例えば、Pythonのセルを折りたたんでコードによって生成されたビジュアライゼーションのみを表示したり、SQLのセルを折りたたんで結果表のみを表示したりできます。

  • セル内の表示内容を変更するには、 Collapse results トグルを選択します。

    セルを折りたたんだり広げたりします。
  • このボタンにはいくつかのトグルがあり、セルのどの部分を折りたたむかを選択できます。

ノートブックを共有する際の注意点

  • ノートブックの作成に使用されたロールは、ノートブックを所有します。ノートブックに必要な権限の詳細については、 アクセス制御の要件 をご参照ください。

  • そのロールを持つユーザー、またはそのロールを継承するユーザーなら誰でも、ノートブックを編集したり表示したりすることができます。

  • ノートブックを他のユーザーと共有したり共同作業したりするには、そのユーザーがオーナーロールを持っているか、ノートブックのオーナーロールを継承するロールを与えられている必要があります。

  • ノートブックを他のロールと共有することはできません。