As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Configurar os parâmetros padrão de um experimento de piloto automático (para administradores)
O Autopilot suporta a definição de valores padrão para simplificar a configuração do Amazon SageMaker Autopilot quando você cria um experimento do Autopilot usando a interface do Studio Classic. Os administradores podem usar as configurações de ciclo de vida do Studio Classic (LCC) para definir valores de infraestrutura, rede e segurança nos arquivos de configuração e preencher previamente as configurações avançadas dos trabalhos. AutoML
Ao fazer isso, eles podem controlar totalmente a conectividade de rede e as permissões de acesso aos recursos associados ao Amazon SageMaker Studio Classic, incluindo SageMaker instâncias, fontes de dados, dados de saída e outros serviços relacionados. Especificamente, os administradores podem configurar a arquitetura de rede desejada, como AmazonVPC, sub-redes e grupos de segurança, para um domínio do Studio Classic ou perfis de usuário individuais. Os cientistas de dados podem se concentrar nos parâmetros específicos da ciência de dados ao criar seus experimentos de piloto automático usando a interface do usuário do Studio Classic. Além disso, os administradores podem gerenciar a criptografia de dados na instância em que os experimentos do Autopilot são executados definindo chaves de criptografia padrão.
nota
Este atributo está disponível nas regiões Ásia-Pacífico (Hong Kong) e Oriente Médio (Bahrein).
Nas seções a seguir, você encontrará a lista completa de parâmetros que suportam a configuração de padrões ao criar um experimento de piloto automático usando a interface do usuário do Studio Classic e aprender como definir esses valores padrão.
Tópicos
Lista de parâmetros padrão suportados
Os parâmetros a seguir oferecem suporte à definição de valores padrão com um arquivo de configuração para criar um experimento de piloto automático usando a interface do usuário do Studio Classic. Depois de definidos, os valores preenchem automaticamente o campo correspondente na guia Criar experimento do piloto automático na interface do usuário do Studio Classic. Consulte Configurações avançadas (opcional) para obter uma descrição completa de cada campo.
-
Segurança: AmazonVPC, sub-redes e grupos de segurança.
-
Acesso: AWS IAM funçãoARNs.
-
Criptografia: AWS KMS chaveIDs.
-
Tags: pares de valores-chave usados para rotular e organizar SageMaker recursos.
Defina os parâmetros padrão do experimento do piloto automático
Os administradores podem definir valores padrão em um arquivo de configuração e, em seguida, colocá-lo manualmente em um local recomendado no ambiente Studio Classic de usuários específicos, ou podem passar o arquivo para um script de configuração do ciclo de vida (LCC) para automatizar a personalização do ambiente Studio Classic para um determinado domínio ou perfil de usuário.
-
Para configurar o arquivo de configuração, comece preenchendo seus parâmetros padrão.
Para configurar qualquer um ou todos os valores padrão listados em Lista de parâmetros padrão suportados, os administradores podem criar um arquivo de configuração chamado
config.yaml
, cuja estrutura deve seguir esse exemplo de arquivo de configuração. O trecho a seguir mostra um exemplo de arquivo de configuração com todos os parâmetros AutoML
compatíveis. Para obter mais informações sobre o formato desse arquivo, consulte o esquema 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
' -
Em seguida, coloque o arquivo de configuração no local recomendado copiando manualmente o arquivo para os caminhos recomendados ou usando uma configuração de ciclo de vida ()LCC.
O arquivo de configuração precisa estar presente em pelo menos um dos seguintes locais no ambiente Studio Classic do usuário. Por padrão, SageMaker procura um arquivo de configuração em dois locais:
-
Primeiro, em
/etc/xdg/sagemaker/config.yaml
. Nós nos referimos a esse arquivo como o arquivo de configuração do administrador. -
Então, em
/root/.config/sagemaker/config.yaml
. Nós nos referimos a esse arquivo como o arquivo de configuração do usuário.
Usando o arquivo de configuração do administrador, os administradores podem definir um conjunto de valores padrão. Opcionalmente, eles podem usar o arquivo de configuração do usuário para substituir os valores definidos no arquivo de configuração do administrador ou definir valores adicionais de parâmetros padrão.
O trecho a seguir mostra um exemplo de script que grava o arquivo de configuração de parâmetros padrão no local do administrador no ambiente Studio Classic do usuário. É possível substituir
/etc/xdg/sagemaker
por/root/.config/sagemaker
para gravar o arquivo no local do usuário.## 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-
Copiar os arquivos manualmente — Para copiar os arquivos de configuração manualmente, execute o script criado na etapa anterior em um terminal do Studio Classic. Nesse caso, o perfil de usuário que executou o script pode criar experimentos de piloto automático com os valores padrão aplicáveis somente a eles.
-
Crie uma configuração de SageMaker ciclo de vida — Como alternativa, você pode usar uma configuração de ciclo de vida (LCC) para automatizar a personalização do seu ambiente Studio Classic. LCCsão scripts de shell acionados por eventos do ciclo de vida do Amazon SageMaker Studio Classic, como iniciar um aplicativo Studio Classic. Essa personalização inclui a instalação de pacotes personalizados, a configuração de extensões do notebook, o pré-carregamento de conjuntos de dados, a configuração de repositórios de código-fonte ou, no nosso caso, o preenchimento prévio dos parâmetros padrão. Os administradores podem anexar o LCC a um domínio do Studio Classic para automatizar a configuração dos valores padrão para cada perfil de usuário dentro desse domínio.
As seções a seguir detalham como criar uma configuração de ciclo de vida para que os usuários possam carregar automaticamente os parâmetros padrão do Autopilot ao iniciar o Studio Classic. Você pode escolher criar um LCC usando o SageMaker console ou AWS CLI o.
-