带有 SageMaker 笔记本实例的 Git 存储库 - Amazon SageMaker

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

带有 SageMaker 笔记本实例的 Git 存储库

将 Git 存储库与笔记本实例关联,以将笔记本保存在一个源代码控制环境中,即使您停止或删除了笔记本实例,该环境也会持续存在。您可以为笔记本实例关联一个默认存储库和最多三个附加存储库。存储库可以托管在 AWS CodeCommit GitHub、或任何其他 Git 服务器上。将 Git 存储库与笔记本实例关联可用于下列情况:

  • 持久性-笔记本实例中的笔记本存储在耐用的 Amazon EBS 卷上,但它们不会持续到笔记本实例的使用寿命之后。通过将笔记本存储在 Git 存储库中,即使停止或删除笔记本实例,也能存储和使用笔记本。

  • 协作 - 团队中的同事通常会一起处理机器学习项目。在 Git 存储库中存储笔记本使得同事可以处理不同笔记本实例,以在源代码控制环境中共享笔记本并进行协作。

  • 学习-许多演示机器学习技术的 Jupyter 笔记本都可以在公共托管的 Git 存储库中找到,例如在。 GitHub您可以将笔记本实例与存储库关联,从而轻松地加载包含在该存储库中的 Jupyter 笔记本。

有两种方法可以将 Git 存储库与笔记本实例关联起来:

  • 将 Git 存储库作为资源添加到您的亚马逊 SageMaker 账户。然后,要访问存储库,您可以指定包含凭据的 S AWS ecrets Manager 密钥。这样,您可以访问需要身份验证的存储库。

  • 关联并非您账户中资源的公有 Git 存储库。如果这样做,就不能指定用于访问存储库的凭证。