Aggiungi un repository Git al tuo account Amazon SageMaker AI - Amazon SageMaker AI

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Aggiungi un repository Git al tuo account Amazon SageMaker AI

Importante

Le politiche IAM personalizzate che consentono ad Amazon SageMaker Studio o Amazon SageMaker Studio Classic di creare SageMaker risorse Amazon devono inoltre concedere le autorizzazioni per aggiungere tag a tali risorse. L'autorizzazione per aggiungere tag alle risorse è necessaria perché Studio e Studio Classic taggano automaticamente tutte le risorse che creano. Se una policy IAM consente a Studio e Studio Classic di creare risorse ma non consente l'aggiunta di tag, si possono verificare errori AccessDenied "" durante il tentativo di creare risorse. Per ulteriori informazioni, consulta Fornisci le autorizzazioni per SageMaker etichettare le risorse AI.

AWS politiche gestite per Amazon SageMaker AIche danno i permessi per creare SageMaker risorse includono già le autorizzazioni per aggiungere tag durante la creazione di tali risorse.

Per gestire i tuoi GitHub repository, associarli facilmente alle istanze del tuo notebook e associare le credenziali per i repository che richiedono l'autenticazione, aggiungi i repository come risorse nel tuo account Amazon AI. SageMaker Puoi visualizzare un elenco di repository archiviati nel tuo account e i dettagli su ciascun repository nella console SageMaker AI e utilizzando l'API.

Puoi aggiungere repository Git al tuo account SageMaker AI nella console SageMaker AI o utilizzando il AWS CLI.

Nota

Puoi usare l' SageMaker API AI CreateCodeRepositoryper aggiungere repository Git al tuo account SageMaker AI, ma step-by-step le istruzioni non sono fornite qui.

Aggiungi un repository Git al tuo account SageMaker AI (Console)

Per aggiungere un repository Git come risorsa nel tuo account SageMaker AI
  1. Apri la console SageMaker AI all'indirizzo https://console.aws.amazon.com/sagemaker/.

  2. Scegli Notebook, scegli Repository Git, quindi seleziona Aggiungi repository.

  3. Per aggiungere un CodeCommit repository, scegli AWS CodeCommit. Per aggiungere uno GitHub o un altro repository basato su Git, scegli GitHub/Altro repository basato su Git.

Per aggiungere un repository esistente CodeCommit
  1. Scegli Utilizza repository esistente.

  2. Per Repository, scegli un repository dall'elenco.

  3. Inserisci un nome da utilizzare per il repository in SageMaker AI. Il nome deve essere composto da 1 a 63 caratteri. I caratteri validi sono a–z, A-Z, 0–9 e - (trattino).

  4. Scegli Aggiungi repository.

Per creare un nuovo repository CodeCommit
  1. Scegli Crea un nuovo repository.

  2. Inserisci un nome per il repository che puoi usare sia CodeCommit in AI che in AI. SageMaker Il nome deve essere composto da 1 a 63 caratteri. I caratteri validi sono a–z, A-Z, 0–9 e - (trattino).

  3. Scegli Create repository (Crea repository).

Per aggiungere un repository Git ospitato in un posto diverso da CodeCommit
  1. Scegli GitHub/Altro repository basato su Git.

  2. Immetti un nome fino a 63 caratteri. I caratteri validi includono caratteri alfanumerici, un trattino (-) e 0-9.

  3. Immetti l'URL per il repository. Non fornire un nome utente nell'URL. Aggiungi le credenziali di accesso AWS Secrets Manager come descritto nel passaggio successivo.

  4. Per Credenziali Git, scegli le credenziali da utilizzare per l'autenticazione nel repository. Questa operazione è necessaria solo se il repository Git è privato.

    Nota

    Se per il repository Git è abilitata l'autenticazione a due fattori, inserisci un token di accesso personale generato dal fornitore di servizi Git nel campo password.

    1. Per utilizzare un segreto esistente di AWS Secrets Manager, scegli Usa segreto esistente, quindi scegli un segreto dall'elenco. Per ulteriori informazioni sulla creazione e l'archiviazione di un bucket, consulta Creating a basic secret nella Guida per l'utente di AWS Secrets Manager. Il nome del segreto utilizzato deve contenere la stringa sagemaker.

      Nota

      Il segreto deve avere un'etichetta di gestione temporanea di AWSCURRENT e deve avere il formato seguente:

      {"username": UserName, "password": Password}

      Per i GitHub repository, consigliamo di utilizzare un token di accesso personale sul password campo. Per informazioni, vedere https://help.github.com/articles/creating-a-personal-access- token-for-the-command -line/.

    2. Per creare un nuovo segreto di AWS Secrets Manager, scegli Crea segreto, inserisci un nome per il segreto, quindi inserisci le credenziali di accesso da utilizzare per l'autenticazione nel repository. Il nome per il segreto deve contenere la stringa sagemaker.

      Nota

      Il ruolo IAM utilizzato per creare il segreto deve disporre dell'autorizzazione secretsmanager:GetSecretValue nella sua policy IAM.

      Il segreto deve avere un'etichetta di gestione temporanea di AWSCURRENT e deve avere il formato seguente:

      {"username": UserName, "password": Password}

      Per i GitHub repository, consigliamo di utilizzare un token di accesso personale.

    3. Per non utilizzare le credenziali, scegli Nessun segreto.

  5. Scegli Crea segreto.