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à.
Configura i parametri predefiniti di un esperimento Autopilot (per amministratori)
Autopilot supporta l'impostazione di valori predefiniti per semplificare la configurazione di Amazon SageMaker Autopilot quando crei un esperimento Autopilot utilizzando l'interfaccia utente di Studio Classic. Gli amministratori possono utilizzare le configurazioni del ciclo di vita di Studio Classic (LCC) per impostare i valori di infrastruttura, rete e sicurezza nei file di configurazione e precompilare le impostazioni avanzate dei lavori. AutoML
In questo modo, possono controllare completamente la connettività di rete e le autorizzazioni di accesso per le risorse associate ad Amazon SageMaker Studio Classic, tra cui SageMaker istanze, fonti di dati, dati di output e altri servizi correlati. In particolare, gli amministratori possono configurare l'architettura di rete desiderata, come AmazonVPC, sottoreti e gruppi di sicurezza, per un dominio Studio Classic o profili utente individuali. I data scientist possono concentrarsi su parametri specifici della scienza dei dati durante la creazione dei propri esperimenti Autopilot utilizzando l'interfaccia utente di Studio Classic. Inoltre, gli amministratori possono gestire la crittografia dei dati sull'istanza in cui vengono eseguiti gli esperimenti Autopilot impostando chiavi di crittografia predefinite.
Nota
Questa funzionalità non è attualmente disponibile nelle Regioni Asia Pacifico (Hong Kong) e Medio Oriente (Bahrein).
Nelle sezioni seguenti, puoi trovare l'elenco completo dei parametri che supportano l'impostazione dei valori predefiniti durante la creazione di un esperimento Autopilot utilizzando l'interfaccia utente di Studio Classic e scopri come impostare tali valori predefiniti.
Argomenti
Elenco dei parametri predefiniti supportati
I seguenti parametri supportano l'impostazione di valori predefiniti con un file di configurazione per la creazione di un esperimento Autopilot utilizzando l'interfaccia utente di Studio Classic. Una volta impostati, i valori compilano automaticamente il campo corrispondente nella scheda Crea esperimento di Autopilot nell'interfaccia utente di Studio Classic. Consulta Impostazioni avanzate (opzionale) per una descrizione completa di ogni campo.
-
Sicurezza: AmazonVPC, sottoreti e gruppi di sicurezza.
-
Accesso: AWS IAM ruolo. ARNs
-
Crittografia: AWS KMS chiaveIDs.
-
Tag: coppie chiave-valore utilizzate per etichettare e organizzare SageMaker le risorse.
Imposta i parametri predefiniti dell'esperimento Autopilot
Gli amministratori possono impostare valori predefiniti in un file di configurazione, quindi collocare manualmente il file in una posizione consigliata all'interno dell'ambiente Studio Classic di utenti specifici, oppure possono passare il file a uno script di configurazione del ciclo di vita (LCC) per automatizzare la personalizzazione dell'ambiente Studio Classic per un determinato dominio o profilo utente.
-
Per configurare il file di configurazione, inizia inserendo i parametri predefiniti.
Per configurare alcuni o tutti i valori predefiniti elencati inElenco dei parametri predefiniti supportati, gli amministratori possono creare un file di configurazione denominato
config.yaml
, la cui struttura deve corrispondere a questo file di configurazione di esempio. Il frammento seguente mostra un file di configurazione di esempio con tutti i parametri AutoML
supportati. Per ulteriori informazioni sul formato di questo file, consulta lo schema completo. SchemaVersion: '1.0' SageMaker: AutoMLJob: # https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_CreateAutoMLJob.html AutoMLJobConfig: SecurityConfig: EnableInterContainerTrafficEncryption: true VolumeKmsKeyId: '
kms-key-id
' VpcConfig: SecurityGroupIds: - 'security-group-id-1
' - 'security-group-id-2
' Subnets: - 'subnet-1
' - 'subnet-2
' OutputDataConfig: KmsKeyId: 'kms-key-id
' RoleArn: 'arn:aws:iam::111222333444:role/Admin
' Tags: - Key: 'tag_key
' Value: 'tag_value
' -
Il file di configurazione deve essere presente in almeno una delle seguenti posizioni nell'ambiente Studio Classic dell'utente. Per impostazione predefinita, SageMaker cerca un file di configurazione in due posizioni:
-
Prima, in
/etc/xdg/sagemaker/config.yaml
. Ci riferiamo a questo file come al file di configurazione dell'amministratore. -
Poi, in
/root/.config/sagemaker/config.yaml
. Ci riferiamo a questo file come al file di configurazione utente.
Utilizzando il file di configurazione dell'amministratore, gli amministratori possono definire un set di valori predefiniti. Facoltativamente, possono utilizzare il file di configurazione utente per sovrascrivere i valori impostati nel file di configurazione dell'amministratore o impostare valori di parametri predefiniti aggiuntivi.
Il frammento seguente mostra uno script di esempio che scrive il file di configurazione dei parametri di default nella posizione dell'amministratore nell'ambiente Studio Classic dell'utente. È possibile sostituire
/etc/xdg/sagemaker
con/root/.config/sagemaker
per scrivere il file nella posizione dell'utente.## Sample script with AutoML intelligent defaults #!/bin/bash sudo mkdir -p /etc/xdg/sagemaker echo "SchemaVersion: '1.0' CustomParameters: AnyStringKey: 'AnyStringValue' SageMaker: AutoMLJob: # https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_CreateAutoMLJob.html AutoMLJobConfig: SecurityConfig: EnableInterContainerTrafficEncryption: true VolumeKmsKeyId: '
kms-key-id
' VpcConfig: SecurityGroupIds: - 'security-group-id-1
' - 'security-group-id-2
' Subnets: - 'subnet-1
' - 'subnet-2
' OutputDataConfig: KmsKeyId: 'kms-key-id
' RoleArn: 'arn:aws:iam::111222333444:role/Admin
' Tags: - Key: 'tag_key
' Value: 'tag_value
' " | sudo tee /etc/xdg/sagemaker/config.yaml-
Copia i file manualmente: per copiare i file di configurazione manualmente, esegui lo script creato nel passaggio precedente da un terminale Studio Classic. In questo caso, il profilo utente che ha eseguito lo script può creare esperimenti Autopilot con i valori predefiniti applicabili solo a tali esperimenti.
-
Crea una configurazione SageMaker del ciclo di vita: in alternativa, puoi utilizzare una configurazione del ciclo di vita (LCC) per automatizzare la personalizzazione dell'ambiente Studio Classic. LCCsono script di shell attivati da eventi del ciclo di vita di Amazon SageMaker Studio Classic come l'avvio di un'applicazione Studio Classic. Questa personalizzazione include l'installazione di pacchetti personalizzati, la configurazione delle estensioni dei notebook, il precaricamento dei set di dati, la configurazione di repository di codice sorgente o, nel nostro caso, la precompilazione dei parametri predefiniti. Gli amministratori possono collegarli LCC a un dominio Studio Classic per automatizzare la configurazione dei valori predefiniti per ogni profilo utente all'interno di quel dominio.
Le sezioni seguenti spiegano come creare una configurazione del ciclo di vita in modo che gli utenti possano caricare automaticamente i parametri predefiniti di Autopilot all'avvio di Studio Classic. Puoi scegliere di crearne uno utilizzando la Console o il. LCC SageMaker AWS CLI
-