Salta al contenuto

Come posso risolvere i problemi che riscontro quando accedo a un progetto SageMaker AI in SageMaker AI Studio?

4 minuti di lettura
0

Desidero risolvere i problemi relativi all'accesso a un progetto Amazon SageMaker AI in Amazon SageMaker AI Studio.

Risoluzione

Risolvi i problemi relativi ad autorizzazioni mancanti

I progetti SageMaker AI si avvalgono del Catalogo dei servizi AWS per utilizzare o creare modelli di progetto e fornire risorse AWS agli account AWS. Gli utenti del dominio di SageMaker AI Studio possono accedere o visualizzare questi modelli solo quando concedi le autorizzazioni per i progetti.

Se l'utente non dispone di tali autorizzazioni, riceve un messaggio di errore simile al seguente esempio:

"Amazon SageMaker project templates aren't activated for your account. Contact your administrator to activate SageMaker project templates."

Per risolvere il problema, concedi le autorizzazioni per i progetti all’amministratore e agli utenti con ruolo di esecuzione del dominio.

Potresti avere problemi di autorizzazione anche perché i seguenti elementi sono mancanti, eliminati, modificati o ricreati manualmente:

  • Un ruolo di servizio che SageMaker AI Studio ha creato quando hai attivato il progetto SageMaker AI
  • Amazon SageMaker AI JumpStart

Per risolvere il problema, completa i seguenti passaggi per disabilitare i modelli di progetto SageMaker AI e SageMaker AI JumpStart:

  1. Apri la console SageMaker AI.
  2. Nel pannello di navigazione, scegli Domini.
  3. Seleziona il dominio.
  4. Scegli la scheda Configurazioni app.
  5. In SageMaker Studio Classic, scegli Modifica.
  6. In Progetti SageMaker e JumpStart, disattiva le seguenti opzioni:
    Enable Amazon SageMaker project templates and Amazon SageMaker JumpStart for this account (Abilita i modelli di progetto Amazon SageMaker e Amazon SageMaker JumpStart per questo account)
    Enable Amazon SageMaker project templates and Amazon SageMaker JumpStart for Studio users (Abilita i modelli di progetto Amazon SageMaker e Amazon SageMaker JumpStart per gli utenti Studio)
  7. Scegli Invia.
  8. Elimina tutti i ruoli AWS Identity and Access Management (AWS IAM) che iniziano con AmazonSageMakerServiceCatalogProduct*.
  9. Utilizza le istruzioni precedenti per attivare gli interruttori che abilitano i modelli di progetto SageMaker AI e JumpStart. Questo passaggio crea diversi nuovi ruoli per te.

Risolvi i problemi di rete in modalità VPC only

Nota: se ricevi errori quando esegui i comandi dell'Interfaccia della linea di comando AWS (AWS CLI), consulta Risoluzione degli errori per AWS CLI. Inoltre, assicurati di utilizzare la versione più recente di AWS CLI.

L'accesso a Internet non è attivo con il tipo di accesso alla rete che utilizza la modalità ](https://docs.aws.amazon.com/sagemaker/latest/dg/studio-notebooks-and-internet-access.html#studio-notebooks-and-internet-access-vpc)VPC only[. Puoi eseguire un notebook Studio AI solo quando sono soddisfatte le seguenti condizioni:

  • Il VPC dispone di un endpoint di interfaccia per l'API e il runtime di SageMaker AI oppure di un gateway NAT con accesso a Internet.
  • I gruppi di sicurezza consentono le connessioni in uscita.

Se non hai bisogno dell'accesso al gateway NAT per il progetto SageMaker AI, devi creare endpoint VPC di interfaccia AWS PrivateLink per connetterti a com.amazonaws.[region].servicecatalog. Ad esempio, se utilizzi SageMaker AI Studio nella Regione AWS eu-west-1, utilizza com.amazonaws.eu-west-1.servicecatalog. Per ulteriori informazioni, consulta Requisiti per l'utilizzo della modalità VPC only.

Per verificare che le impostazioni di rete di Studio consentano la connessione agli endpoint dell’API di SageMaker AI e del Catalogo dei servizi, esegui questi comandi da un terminale di sistema di SageMaker AI Studio.

Esegui questo comando per verificare l'accesso all'endpoint dell’API di SageMaker AI:

curl -v https://api.sagemaker.example-region.amazonaws.com

Esegui questo comando per verificare l'accesso all'endpoint del Catalogo dei servizi nella Regione desiderata:

curl -v https://servicecatalog.example-region.amazonaws.com

Se ricevi l'errore Connection timed out quando esegui i comandi precedenti, verifica di aver configurato le impostazioni di rete VPC per la modalità VPC only.

Per visualizzare l'elenco dei progetti disponibili dal terminale di sistema, esegui il comando AWS CLI list-projects:

aws sagemaker list-projects --sort-by CreationTime --sort-order Descending

Nota: se non riesci a visualizzare lo stesso elenco nell'interfaccia di SageMaker AI Studio, assicurati di aggiornare il dominio di Studio.

Completa i seguenti passaggi:

  1. Avvia l'app SageMaker AI Studio.
  2. Nel menu in alto, scegli View (Visualizza).
  3. Nella barra dei menu, scegli Activate Command Palette (Attiva la palette dei comandi). Oppure premi Ctrl + Maiusc + C.
  4. Cerca Reset Application State (Reimposta lo stato dell'applicazione) nella barra di ricerca, quindi scegli questa opzione.
AWS UFFICIALEAggiornata 6 mesi fa