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à.
Configurazioni del ciclo di vita di Code Editor
Puoi utilizzare le configurazioni del ciclo di vita di Code Editor per automatizzare la personalizzazione del tuo ambiente Studio. Questa personalizzazione include l'installazione di pacchetti personalizzati, la configurazione di estensioni, il precaricamento di set di dati e la configurazione di repository di codice sorgente.
Le seguenti istruzioni utilizzano il AWS Command Line Interface (AWS CLI) per creare, allegare, eseguire il debug e scollegare configurazioni del ciclo di vita per il tipo di applicazione: CodeEditor
Crea e collega configurazioni del ciclo di vita in Studio
La sezione seguente fornisce AWS CLI i comandi per creare una configurazione del ciclo di vita, allegare una configurazione del ciclo di vita quando si crea un nuovo profilo utente e allegare una configurazione del ciclo di vita durante l'aggiornamento di un profilo utente. Per i prerequisiti e i passaggi generali sulla creazione e il collegamento di configurazioni del ciclo di vita in Studio, vedere. Creazione e associazione di una configurazione del ciclo di vita
Quando crei la configurazione del ciclo di vita di Studio con il create-studio-lifecycle-config
comando, assicurati di specificare che è. studio-lifecycle-config-app-type
L'esempio seguente mostra come creare una nuova configurazione del ciclo di vita di Studio per l'applicazione Code Editor.CodeEditor
aws sagemaker create-studio-lifecycle-config \ --studio-lifecycle-config-name
my-code-editor-lcc
\ --studio-lifecycle-config-content $LCC_CONTENT \ --studio-lifecycle-config-app-typeCodeEditor
Prendi nota dell’ARN (nome della risorsa Amazon) della configurazione del ciclo di vita appena creata che viene restitutio. Quando colleghi una configurazione del ciclo di vita, inserisci questo ARN nell'elenco di. LifecycleConfigArns
CodeEditorAppSettings
È possibile allegare una configurazione del ciclo di vita quando si crea un profilo utente o un dominio. Nell'esempio seguente viene illustrato come creare un nuovo profilo utente con la configurazione del ciclo di vita collegata. È inoltre possibile creare un nuovo dominio con una configurazione del ciclo di vita allegata utilizzando il comando create-domain.
# Create a new UserProfile aws sagemaker create-user-profile \ --domain-id
domain-id
\ --user-profile-nameuser-profile-name
\ --user-settings '{ "CodeEditorAppSettings": { "LifecycleConfigArns": [lifecycle-configuration-arn-list
] } }'
In alternativa, puoi allegare una configurazione del ciclo di vita quando aggiorni un profilo utente o un dominio. L'esempio seguente mostra come aggiornare un profilo utente con la configurazione del ciclo di vita allegata. È inoltre possibile aggiornare un nuovo dominio con una configurazione del ciclo di vita allegata utilizzando il comando update-domain.
# Update a UserProfile aws sagemaker update-user-profile \ --domain-id
domain-id
\ --user-profile-nameuser-profile-name
\ --user-settings '{ "CodeEditorAppSettings": { "LifecycleConfigArns": [lifecycle-configuration-arn-list
] } }'
Esegui il debug delle configurazioni del ciclo di vita in Studio
Per istruzioni sul debug delle configurazioni del ciclo di vita in Studio, consulta. Esecuzione del debug delle configurazioni del ciclo di vita
Per trovare i log di un'applicazione specifica, cercate nei flussi di log utilizzando il seguente formato:
domain-id
/space-name
/CodeEditor
/default
/LifecycleConfigOnStart
Scollega le configurazioni del ciclo di vita in Studio
Per i passaggi su come scollegare le configurazioni del ciclo di vita in Studio, consulta. Scollega le configurazioni del ciclo di vita
Per scollegare una configurazione del ciclo di vita utilizzando il AWS CLI, rimuovi la configurazione del ciclo di vita desiderata dall'elenco delle configurazioni del ciclo di vita allegate alla risorsa. Quindi passa l'elenco come parte del rispettivo comando:
Ad esempio, il comando seguente rimuove tutte le configurazioni del ciclo di vita per l'applicazione Code Editor collegata al dominio.
aws sagemaker update-domain --domain-id
domain-id
\ --default-user-settings '{ "CodeEditorAppSettings": { "LifecycleConfigArns": [] } }'