在笔记本中保存和共享结果¶
您可以使用 Snowflake Notebooks 与其他人合作进行数据分析。
每个 Snowflake 笔记本都归一个角色所有,因此被授予或继承所有者角色的其他用户可以打开、运行和编辑该角色拥有的笔记本。您无法与其他角色共享笔记本。
小心
笔记本每三秒钟保存一次。如果其他用户打开并运行笔记本,则您可能会覆盖对方的工作。
将您的笔记本导出为文件以供共享¶
要在外部共享您的笔记本,可以将其导出为 .ipynb 文件。导出的笔记本可以与可能不使用 Snowflake Notebooks 的其他人共享。他们可以使用与 .ipynb 格式兼容的其他解决方案打开笔记本。
- Sign in to Snowsight. 
- In the navigation menu, select Projects » Notebooks. 
- 打开笔记本进行导出。 
- 确认其他笔记本工具可能不支持某些命令,然后选择 Export。 - 已下载名为 - notebook_app的文件。然后,您可以 将导出的笔记本导入到另一个 Snowflake 账户 或其他支持- .ipynb文件的工具中。
备注
导出中仅包含单元格内容,不包括单元格输出。
要下载单元格的 CSV 文件,请执行以下步骤:
- Sign in to Snowsight. 
- In the navigation menu, select Projects » Notebooks. 
- 打开要从中下载数据的笔记本。 
- 运行单元格以下载数据。 
- 将鼠标悬停在表上,然后选择 Download data as .csv。 
在笔记本中协作¶
- 用于创建笔记本的角色拥有该笔记本。有关笔记本所需权限的详细信息,请参阅 设置 Snowflake Notebooks。 
- 任何具有该角色或其角色继承该角色的用户都可以访问、编辑、运行和管理笔记本。 
- 要与其他用户共享笔记本并进行协作,该用户必须具有所有者角色或被授予继承笔记本所有者角色的角色。 
限制¶
- 您无法与其他角色共享笔记本。 
- 仅对笔记本具有 USAGE 权限的角色无法创建任务来调度该笔记本。USAGE 权限允许在某些情境(例如 SHOW NOTEBOOKS 命令)中引用笔记本,但不允许执行或调度笔记本。 
