共享和使用 Amazon SageMaker Studio 经典笔记本电脑 - Amazon SageMaker
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

共享和使用 Amazon SageMaker Studio 经典笔记本电脑

重要

允许 Amazon SageMaker Studio 或 Amazon SageMaker Studio Classic 创建亚马逊 SageMaker资源的自定义 IAM 策略还必须授予向这些资源添加标签的权限。需要向资源添加标签的权限,因为 Studio 和 Studio Classic 会自动标记他们创建的任何资源。如果 IAM 策略允许 Studio 和 Studio Classic 创建资源但不允许标记,则在尝试创建资源时可能会出现 AccessDenied “” 错误。有关更多信息,请参阅 提供为资源添加标签 SageMaker的权限

Amazon 适用于亚马逊的托管政策 SageMaker授予创建 SageMaker 资源的权限已经包括在创建这些资源时添加标签的权限。

重要

截至 2023 年 11 月 30 日,之前的亚马逊 SageMaker Studio 体验现在被命名为 Amazon St SageMaker udio Classic。以下部分专门介绍如何使用 Studio Classic 应用程序。有关使用更新后的 Studio 体验的信息,请参阅亚马逊 SageMaker Studio

您可以与同事共享您的 Amazon SageMaker Studio 经典笔记本电脑。共享笔记本是一个副本。在您共享笔记本之后,您对原始笔记本所做的任何更改都不会反映在共享笔记本中,而您的同事在其共享笔记本副本中所做的任何更改也不会反映在您的原始笔记本中。如果要共享最新版本,则必须先创建新快照,然后再共享。

共享笔记本

以下屏幕截图显示了 Studio Classic 笔记本上的菜单。

共享笔记本
  1. 在笔记本的右上角,选择共享

  2. (可选)在创建可共享快照中,选择以下任一项:

    • 包括 Git 存储库信息 – 包括指向包含笔记本的 Git 存储库的链接。这样,您和您的同事能够开展协作,并为同一 Git 存储库做出贡献。

    • 包括输出 – 包括所有已保存的笔记本输出。

    注意

    如果您是 IAM Identity Center 的用户,而您没有看到这些选项,则您的 IAM Identity Center 管理员可能禁用了该功能。请联系您的管理员。

  3. 选择创建

  4. 创建快照后,选择复制链接,然后选择关闭

  5. 与您的同事共享链接。

选择共享选项后,系统会为您提供一个 URL。您可以与有权访问 Amazon SageMaker Studio Classic 的用户共享此链接。当用户打开该 URL 时,系统会提示他们使用 IAM Identity Center 或 IAM 身份验证登录。该共享笔记本将成为副本,因此,接收人所做的更改不会在原始笔记本中重现。

使用共享笔记本

您使用共享笔记本的方式与使用自己创建的笔记本的方式相同。您必须先登录自己的账户,然后打开共享链接。如果您没有活动会话,则会收到错误。

首次选择指向共享笔记本的链接时,将打开该笔记本的只读版本。要编辑共享笔记本,请选择创建副本。这会将共享笔记本复制到您的个人存储中。

复制的笔记本将在发送者共享时使用的实例类型和 SageMaker 图像的实例上启动。如果您当前未运行该实例类型的实例,则会启动一个新实例。不会共享对 SageMaker 图像的自定义设置。您还可以通过选择快照详细信息来检查笔记本快照。

以下是关于共享和身份验证的一些重要考虑事项:

  • 如果您具有活动会话,则在选择创建副本之前,您看到的是笔记本的只读视图。

  • 如果您没有活动会话,则需要登录。

  • 如果您使用 IAM 登录,请在登录后选择您的用户个人资料,然后选择 Ope n Studio Classic。然后,您需要选择发送给您的链接。

  • 如果您使用 IAM Identity Center 登录,登录后会在 Studio 中自动打开共享笔记本。

共享空间和实时协作

共享空间由共享 JupyterServer 应用程序和共享目录组成。共享空间的一个主要好处是,它可以促进共享空间成员之间的实时协作。在工作空间中协作的用户可以访问共享的 Studio Classic 应用程序,在那里他们可以实时访问、阅读和编辑笔记本电脑。只有共享空间内的 JupyterServer 应用程序才支持实时协作。有权访问共享空间的用户可以在该空间的共享 Studio Classic 应用程序中同时打开、查看、编辑和执行 Jupyter 笔记本。有关共享空间和实时协作的更多信息,请参阅 使用共享空间进行协作