Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
APLICA-SE A:
Azure CLI ml extension v2 (atual)
O esquema JSON de origem pode ser encontrado em https://azuremlschemas.azureedge.net/latest/computeInstance.schema.json.
Nota
A sintaxe YAML detalhada neste documento é baseada no esquema JSON para a versão mais recente da extensão ML CLI v2. Esta sintaxe é garantida apenas para funcionar com a versão mais recente da extensão ML CLI v2. Você pode encontrar os esquemas para versões de extensão mais antigas em https://azuremlschemasprod.azureedge.net/.
Sintaxe YAML
| Chave | Tipo | Descrição | Valores permitidos | Valor predefinido |
|---|---|---|---|---|
$schema |
corda | O esquema YAML. Se você usar a extensão VS Code do Aprendizado de Máquina do Azure para criar o arquivo YAML, inclusive $schema na parte superior do arquivo permitirá que você invoque o esquema e as completações de recursos. |
||
type |
corda | Obrigatório. O tipo de computação. | computeinstance |
|
name |
corda | Obrigatório. Nome do cálculo. | ||
description |
corda | Descrição do cálculo. | ||
size |
corda | O tamanho da VM a ser usado para a instância de computação. Para obter mais informações, consulte Série e tamanhos de VM suportados. Observe que nem todos os tamanhos estão disponíveis em todas as regiões. | Para obter a lista de tamanhos suportados em uma determinada região, use o az ml compute list-sizes comando. |
Standard_DS3_v2 |
create_on_behalf_of |
objeto | Configurações para criar a instância de computação em nome de outro usuário. Certifique-se de que o usuário atribuído tenha as permissões RBAC corretas. | ||
create_on_behalf_of.user_tenant_id |
corda | O ID do locatário do AAD do usuário atribuído. | ||
create_on_behalf_of.user_object_id |
corda | O ID do objeto AAD do usuário atribuído. | ||
ssh_public_access_enabled |
Booleano | Se o acesso SSH público deve ser habilitado na instância de computação. | false |
|
ssh_settings |
objeto | Configurações SSH para conexão com a instância de computação. | ||
ssh_settings.ssh_key_value |
corda | A chave pública SSH da conta de usuário administrador. | ||
network_settings |
objeto | Configurações de segurança de rede. | ||
network_settings.vnet_name |
corda | Nome da rede virtual (VNet) ao criar uma nova ou fazer referência a uma existente. | ||
network_settings.subnet |
corda | O nome da sub-rede ao criar uma nova VNet ou fazer referência a uma existente, ou a ID de recurso totalmente qualificada de uma sub-rede em uma VNet existente. Não especifique network_settings.vnet_name se o ID da sub-rede é especificado. O ID da sub-rede pode referir-se a uma rede virtual/sub-rede em outro grupo de recursos. |
||
identity |
objeto | A configuração de identidade gerenciada a ser atribuída à computação. Os clusters AmlCompute suportam apenas uma identidade atribuída pelo sistema ou várias identidades atribuídas pelo usuário, não ambas simultaneamente. | ||
identity.type |
corda | O tipo de identidade gerenciada a ser atribuída à computação. Se o tipo for user_assigned, a identity.user_assigned_identities propriedade também deve ser especificada. |
system_assigned, user_assigned |
|
identity.user_assigned_identities |
matriz | Lista de IDs de recursos totalmente qualificados das identidades atribuídas pelo usuário. |
Observações
O az ml compute comando pode ser usado para gerenciar instâncias de computação do Azure Machine Learning.
YAML: mínimo
$schema: https://azuremlschemas.azureedge.net/latest/computeInstance.schema.json
name: minimal-example-i
type: computeinstance
YAML: básico
$schema: https://azuremlschemas.azureedge.net/latest/computeInstance.schema.json
name: basic-example-i
type: computeinstance
size: STANDARD_DS3_v2