az ml computetarget create

Nota

Questo riferimento fa parte dell'estensione azure-cli-ml per l'interfaccia della riga di comando di Azure (versione 2.0.28 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az ml computetarget create . Altre informazioni sulle estensioni.

Creare una destinazione di calcolo (aks o amlcompute o computeinstance).

Comandi

Nome Descrizione Tipo Stato
az ml computetarget create aks

Creare una destinazione di calcolo del servizio Azure Kubernetes.

Estensione Disponibilità generale
az ml computetarget create amlcompute

Creare una destinazione di calcolo AzureML.

Estensione Disponibilità generale
az ml computetarget create computeinstance

Creare una destinazione dell'istanza di calcolo di AzureML.

Estensione Disponibilità generale
az ml computetarget create datafactory

Creare una destinazione di calcolo di Data Factory.

Estensione Disponibilità generale

az ml computetarget create aks

Creare una destinazione di calcolo del servizio Azure Kubernetes.

az ml computetarget create aks --name
                               [--agent-count]
                               [--cluster-purpose]
                               [--dns-service-ip]
                               [--docker-bridge-cidr]
                               [--load-balancer-subnet]
                               [--load-balancer-type]
                               [--location]
                               [--no-wait]
                               [--path]
                               [--resource-group]
                               [--service-cidr]
                               [--ssl-cert-file]
                               [--ssl-cname]
                               [--ssl-key-file]
                               [--ssl-leaf-domain-label]
                               [--ssl-overwrite-domain]
                               [--subnet-name]
                               [--subscription-id]
                               [--vm-size]
                               [--vnet-name]
                               [--vnet-resourcegroup-name]
                               [--workspace-name]
                               [-v]

Parametri necessari

--name -n

Nome della destinazione di calcolo di cui effettuare il provisioning.

Parametri facoltativi

--agent-count -a

Numero di agenti di cui eseguire il provisioning con il cluster del servizio Azure Kubernetes. Predefinito: 3.

--cluster-purpose

Scopo mirato del cluster. Questa operazione viene usata durante il provisioning dei componenti AzureML per garantire il livello desiderato di tolleranza di errore e QoS. I valori accettati sono "FastProd" e "DevTest". Altri dettagli sui casi d'uso sono disponibili qui: https://aka.ms/azureml-create-new-aks-cluster.

--dns-service-ip

Indirizzo IP del server DNS dei contenitori.

--docker-bridge-cidr

IP di notazione CIDR per il bridge Docker.

--load-balancer-subnet

È possibile specificare la subnet per il cluster del servizio Azure Kubernetes quando il servizio di bilanciamento del carico interno viene usato come tipo di servizio di bilanciamento del carico. Il valore predefinito è "aks-subnet".

--load-balancer-type

È possibile creare un cluster del servizio Azure Kubernetes con l'indirizzo IP pubblico o il servizio di bilanciamento del carico interno. I valori accettati sono "PublicIp" e "InternalLoadBalancer". Il valore predefinito è "PublicIp".

--location -l

Posizione in cui effettuare il provisioning del cluster. Se non specificato, per impostazione predefinita verrà impostato il percorso dell'area di lavoro.

--no-wait

Flag per non attendere le chiamate asincrone.

--path

Percorso di una cartella del progetto. Impostazione predefinita: directory corrente.

--resource-group -g

Gruppo di risorse corrispondente all'area di lavoro specificata.

--service-cidr

Intervallo IP in notazione CIDR da cui assegnare gli indirizzi IP dei cluster del servizio.

--ssl-cert-file

File pem del certificato da usare per la convalida SSL. Se specificato, deve fornire anche cname e file pem della chiave.

--ssl-cname

Cname da usare per la convalida SSL. Se specificato, deve fornire anche file di certificato e chiave pem.

--ssl-key-file

File pem della chiave da usare per la convalida SSL. Se specificato, deve anche fornire il file cname e cert pem.

--ssl-leaf-domain-label

Etichetta di dominio foglia da usare per il certificato generato automaticamente.

--ssl-overwrite-domain

Se impostata sovrascrive l'etichetta di dominio foglia esistente.

--subnet-name

Nome della subnet all'interno della rete virtuale.

--subscription-id

Specifica l'ID sottoscrizione.

--vm-size -s

Dimensioni della macchina virtuale da usare per la destinazione di calcolo. Un elenco completo delle opzioni è disponibile qui: Impostazione predefinita: https://aka.ms/azureml-aks-details Standard_D3_v2.

--vnet-name

Nome della rete virtuale.

--vnet-resourcegroup-name

Nome del gruppo di risorse in cui si trova la rete virtuale.

--workspace-name -w

Nome dell'area di lavoro in cui creare questa destinazione di calcolo.

-v

Flag di dettaglio.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az ml computetarget create amlcompute

Creare una destinazione di calcolo AzureML.

az ml computetarget create amlcompute --max-nodes
                                      --name
                                      --vm-size
                                      [--admin-user-password]
                                      [--admin-user-ssh-key]
                                      [--admin-username]
                                      [--assign-identity]
                                      [--description]
                                      [--enable-node-public-ip]
                                      [--idle-seconds-before-scaledown]
                                      [--location]
                                      [--min-nodes]
                                      [--no-wait]
                                      [--path]
                                      [--remote-login-port-public-access]
                                      [--resource-group]
                                      [--subnet-name]
                                      [--subscription-id]
                                      [--tag]
                                      [--vm-priority]
                                      [--vnet-name]
                                      [--vnet-resourcegroup-name]
                                      [--workspace-name]
                                      [-v]

Parametri necessari

--max-nodes

Numero massimo di nodi da usare. Impostazione predefinita: 4.

--name -n

Nome della destinazione di calcolo di cui effettuare il provisioning.

--vm-size -s

Dimensioni della macchina virtuale da usare per la destinazione di calcolo. Altri dettagli sono disponibili qui: Impostazione predefinita: https://aka.ms/azureml-vm-details Standard_NC6.

Parametri facoltativi

--admin-user-password

Password dell'account utente amministratore.

--admin-user-ssh-key

Chiave pubblica SSH dell'account utente amministratore.

--admin-username

Nome dell'account utente amministratore che può essere usato per ssh in nodi.

--assign-identity

Usare '[system]' per impostare gli ID di risorsa di input assegnati dal sistema separati da virgole (ad esempio "ResourceID1,ResourceID2") per impostare le identità assegnate dall'utente.

--description

Descrizione della destinazione di calcolo.

--enable-node-public-ip

Abilitare l'indirizzo IP pubblico del nodo.

valore predefinito: True
--idle-seconds-before-scaledown

Tempo di inattività del nodo in secondi prima di ridurre il cluster.

valore predefinito: 1800
--location -l

Posizione in cui effettuare il provisioning del cluster. Se non specificato, per impostazione predefinita verrà impostato il percorso dell'area di lavoro.

--min-nodes

Numero minimo di nodi da usare. Predefinito: 0.

--no-wait

Flag per non attendere le chiamate asincrone.

--path

Percorso di una cartella del progetto. Impostazione predefinita: directory corrente.

--remote-login-port-public-access

Stato della porta SSH pubblica. I valori possibili sono: Abilitato o Disabilitato.

--resource-group -g

Gruppo di risorse corrispondente all'area di lavoro specificata.

--subnet-name

Nome della subnet all'interno della rete virtuale.

--subscription-id

Specifica l'ID sottoscrizione.

--tag

Tag chiave/valore da aggiungere (e.g. key=value ). È possibile specificare più tag con più opzioni --tag.

valore predefinito: []
--vm-priority -p

Priorità della macchina virtuale da usare per la destinazione di calcolo. (Le opzioni sono "dedicate", "lowpriority") Impostazione predefinita: dedicata.

--vnet-name

Nome della rete virtuale.

--vnet-resourcegroup-name

Nome del gruppo di risorse in cui si trova la rete virtuale.

--workspace-name -w

Nome dell'area di lavoro in cui creare questa destinazione di calcolo.

-v

Flag di dettaglio.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az ml computetarget create computeinstance

Creare una destinazione dell'istanza di calcolo di AzureML.

az ml computetarget create computeinstance --name
                                           --vm-size
                                           [--admin-user-ssh-public-key]
                                           [--description]
                                           [--no-wait]
                                           [--path]
                                           [--resource-group]
                                           [--ssh-public-access]
                                           [--subnet-name]
                                           [--subscription-id]
                                           [--tag]
                                           [--user-object-id]
                                           [--user-tenant-id]
                                           [--vnet-name]
                                           [--vnet-resourcegroup-name]
                                           [--workspace-name]
                                           [-v]

Parametri necessari

--name -n

Nome dell'istanza di calcolo da creare.

--vm-size -s

Dimensioni della macchina virtuale da usare per la destinazione di calcolo. Altri dettagli sono disponibili qui: Impostazione predefinita: https://aka.ms/azureml-vm-details Standard_NC6.

Parametri facoltativi

--admin-user-ssh-public-key

Chiave pubblica SSH dell'account utente amministratore.

--description

Descrizione della destinazione di calcolo.

--no-wait

Flag per non attendere le chiamate asincrone.

--path

Percorso di una cartella del progetto. Impostazione predefinita: directory corrente.

--resource-group -g

Gruppo di risorse corrispondente all'area di lavoro specificata.

--ssh-public-access

Stato della porta SSH pubblica. I valori possibili sono True o False.

--subnet-name

Nome della subnet all'interno della rete virtuale.

--subscription-id

Specifica l'ID sottoscrizione.

--tag

Tag chiave/valore da aggiungere (e.g. key=value ). È possibile specificare più tag con più opzioni --tag.

valore predefinito: []
--user-object-id

ID oggetto AAD dell'utente assegnato di questa istanza di calcolo (anteprima).

--user-tenant-id

ID tenant AAD dell'utente assegnato di questa istanza di calcolo (anteprima).

--vnet-name

Nome della rete virtuale.

--vnet-resourcegroup-name

Nome del gruppo di risorse in cui si trova la rete virtuale.

--workspace-name -w

Nome dell'area di lavoro in cui creare questa destinazione di calcolo.

-v

Flag di dettaglio.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az ml computetarget create datafactory

Creare una destinazione di calcolo di Data Factory.

az ml computetarget create datafactory --name
                                       [--location]
                                       [--no-wait]
                                       [--path]
                                       [--resource-group]
                                       [--subscription-id]
                                       [--workspace-name]
                                       [-v]

Parametri necessari

--name -n

Nome della destinazione di calcolo di cui effettuare il provisioning.

Parametri facoltativi

--location -l

Posizione in cui effettuare il provisioning del cluster. Se non specificato, per impostazione predefinita verrà impostato il percorso dell'area di lavoro.

--no-wait

Flag per non attendere le chiamate asincrone.

--path

Percorso di una cartella del progetto. Impostazione predefinita: directory corrente.

--resource-group -g

Gruppo di risorse corrispondente all'area di lavoro specificata.

--subscription-id

Specifica l'ID sottoscrizione.

--workspace-name -w

Nome dell'area di lavoro in cui creare questa destinazione di calcolo.

-v

Flag di dettaglio.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.