本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
建立 Git 儲存庫與筆記本執行個體的關聯性,以節約即使停止或刪除筆記本執行個體,仍保留在來源控制環境中的筆記本。您可以建立一個預設儲存庫、最多三個其他儲存庫與筆記本執行個體的關聯性。儲存庫可以託管在 AWS CodeCommit GitHub 或任何其他 Git 伺服器上。建立 Git 儲存庫與您筆記本執行個體的關聯性有利於:
-
持續性 – 筆記本執行個體的筆記本是存放在耐用的 Amazon EBS 磁碟區中,但保留期不超過筆記本執行個體的生命週期。將筆記本存放在 Git 儲存庫中,可讓您存放和使用筆記本,即使您停止或刪除您的筆記本執行個體。
-
協作 – 團隊同儕通常會一起處理機器學習專案。將您的筆記本存放在 Git 儲存庫中,可讓同事使用不同的筆記本執行個體工作,共享筆記本,並使用它們在來源控制環境中協作。
-
學習 – 許多示範機器學習技巧的 Jupyter 筆記本,可於 GitHub 等公開託管的 Git 儲存庫中取得。您可以建立筆記本執行個體與儲存庫的關聯性,輕鬆載入該儲存庫收納的 Jupyter 筆記本。
有兩種方式可建立 Git 儲存庫與筆記本執行個體的關聯性:
-
新增 Git 儲存庫做為 Amazon SageMaker AI 帳戶中的資源。然後,若要存取儲存庫,您可以指定包含登入資料的 AWS Secrets Manager 秘密。如此即可存取需要身分驗證的儲存庫。
-
建立與非您帳戶資源之公有 Git 儲存庫的關聯性。如果執行此作業,您將無法指定存取儲存庫的憑證資料。