AWS CLIfor Amazon SageMaker Studio Classic から Git リポジトリをアタッチする - Amazon SageMaker AI

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS CLIfor Amazon SageMaker Studio Classic から Git リポジトリをアタッチする

重要

2023 年 11 月 30 日以降、従来の Amazon SageMaker Studio のエクスペリエンスは Amazon SageMaker Studio Classic と名前が変更されました。以下のセクションは、Studio Classic アプリケーションの使用を前提とした内容です。更新後の Studio エクスペリエンスを使用する場合は、「Amazon SageMaker Studio」を参照してください。

Studio Classic は既存のワークロードでも維持されていますが、オンボーディングに利用できなくなりました。既存の Studio Classic アプリケーションのみを停止または削除でき、新しいアプリケーションを作成することはできません。ワークロードを新しい Studio エクスペリエンスに移行することをお勧めします。

次のトピックでは、 を使用して Git リポジトリ URL をアタッチしAWS CLI、Amazon SageMaker Studio Classic がクローン用に自動的に提案する方法について説明します。Git リポジトリの URL をアタッチした後は、「Amazon SageMaker Studio Classicで Git レポジトリのクローンを作成する」の手順に従ってクローンを作成できます。

前提条件

開始する前に、次の前提条件を完了します。

  • 現在の CLI バージョンのインストールのAWS CLI手順に従って、 を更新します。 AWS

  • ローカルマシンで aws configure を実行し、AWS 認証情報を入力します。AWS認証情報の詳細については、AWS「認証情報の理解と取得」を参照してください。

  • Amazon SageMaker AI ドメインにオンボードします。詳細については、「Amazon SageMaker AI ドメインの概要」を参照してください。

Git リポジトリをドメインまたはユーザープロファイルにアタッチする

ドメインレベルで関連付けられた Git リポジトリ URL は、すべてのユーザーに継承されます。ただし、ユーザープロファイルレベルで関連付けられた Git リポジトリ URL は、特定のユーザーを対象としています。リポジトリ URL のリストを渡すことで、ドメインまたはユーザープロファイルに複数の Git リポジトリ URL をアタッチできます。

以下のセクションでは、Git リポジトリ URL をドメインとユーザープロファイルにアタッチする方法を示します。

ドメインにアタッチする

次のコマンドは、Git リポジトリ URL を既存のドメインにアタッチします。

aws sagemaker update-domain --region region --domain-id domain-id \ --default-user-settings JupyterServerAppSettings={CodeRepositories=[{RepositoryUrl="repository"}]}

ユーザープロファイルにアタッチする

次のコマンドは、Git リポジトリ URL を既存のユーザープロファイルにアタッチします。

aws sagemaker update-user-profile --domain-id domain-id --user-profile-name user-name\ --user-settings JupyterServerAppSettings={CodeRepositories=[{RepositoryUrl="repository"}]}