関連付けられた Git リポジトリを含むノートブックインスタンスを作成する - Amazon SageMaker

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

関連付けられた Git リポジトリを含むノートブックインスタンスを作成する

重要

Amazon SageMaker Studio または Amazon SageMaker Studio Classic が Amazon SageMaker リソースを作成できるようにするカスタムIAMポリシーは、それらのリソースにタグを追加するアクセス許可も付与する必要があります。Studio と Studio Classic は、作成したリソースに自動的にタグ付けするため、リソースにタグを追加するアクセス許可が必要です。IAM ポリシーで Studio と Studio Classic がリソースの作成を許可されていてもタグ付けが許可されていない場合、リソースの作成を試みるとAccessDenied「」エラーが発生する可能性があります。詳細については、「リソースにタグ付けするための SageMakerアクセス許可を提供する」を参照してください。

AWS Amazon のマネージドポリシー SageMaker SageMaker リソースを作成するアクセス許可を付与する には、これらのリソースの作成中にタグを追加するアクセス許可が既に含まれています。

Git リポジトリをノートブックインスタンスに関連付けるには、 AWS Management Console、、または を使用します AWS CLI。ノートブックインスタンスとは異なる AWS アカウントにあるリポジトリを使用する場合は CodeCommit、リポジトリのクロスアカウントアクセスを設定します。詳細については、別の AWS アカウントの CodeCommit リポジトリをノートブックインスタンスに関連付ける を参照してください。

関連付けられた Git リポジトリを含むノートブックインスタンスを作成する (コンソール)

Amazon SageMaker コンソールでノートブックインスタンスを作成し、Git リポジトリを関連付けるには
  1. チュートリアル用の Amazon SageMaker Notebook インスタンスを作成する の指示に従います。

  2. [Git リポジトリ] で、ノートブックインスタンスに関連付ける Git リポジトリを選択します。

    1. デフォルトリポジトリ では、デフォルトリポジトリとして使用するリポジトリを選択します。 SageMaker は、このリポジトリを の Jupyter 起動ディレクトリのサブディレクトリとしてクローンします/home/ec2-user/SageMaker。ノートブックインスタンスを開くと、このリポジトリで開きます。アカウントのリソースとして保存されているリポジトリを選択するには、リストからその名前を選択します。アカウントに新しいリポジトリをリソースとして追加するには、リポジトリを に追加 SageMaker (新しいウィンドウでリポジトリの追加フローを開く) を選択し、 の指示に従います関連付けられた Git リポジトリを含むノートブックインスタンスを作成する (コンソール)。アカウントに保存されていないパブリックリポジトリをクローンするには、このノートブックインスタンスにのみパブリック Git リポジトリをクローンし、そのリポジトリURLに を指定します。

    2. 追加リポジトリ 1 では、追加ディレクトリとして追加するリポジトリを選択します。 SageMaker は、このリポジトリを の Jupyter 起動ディレクトリのサブディレクトリとしてクローンします/home/ec2-user/SageMaker。アカウントのリソースとして保存されているリポジトリを選択するには、リストからその名前を選択します。新しいリポジトリを アカウントのリソースとして追加するには、 リポジトリを に追加 SageMaker (新しいウィンドウでリポジトリを追加フローを開く) を選択し、「」の手順に従います関連付けられた Git リポジトリを含むノートブックインスタンスを作成する (コンソール)。アカウントに保存されていないリポジトリをクローンするには、このノートブックインスタンスにのみパブリック Git リポジトリをクローンし、そのリポジトリURLの を指定します。

      このステップを最大 3 回繰り返して、ノートブックインスタンスに最大 3 つの追加リポジトリを追加します。