Partager via


az ml computetarget create

Note

Cette référence fait partie de l’extension azure-cli-ml pour Azure CLI (version 2.0.28 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une az ml computetarget create commande. Apprenez-en davantage sur les extensions.

Créez une cible de calcul (aks ou amlcompute ou computeinstance).

Commandes

Nom Description Type État
az ml computetarget create aks

Créez une cible de calcul AKS.

Extension GA
az ml computetarget create amlcompute

Créez une cible de calcul AzureML.

Extension GA
az ml computetarget create computeinstance

Créez une cible d’instance de calcul AzureML.

Extension GA
az ml computetarget create datafactory

Créez une cible de calcul de fabrique de données.

Extension GA

az ml computetarget create aks

Créez une cible de calcul AKS.

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]
                               []

Paramètres obligatoires

--name -n

Nom de la cible de calcul à provisionner.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--agent-count -a

Nombre d’agents à approvisionner avec le cluster AKS. Valeur par défaut : 3.

--cluster-purpose

Objectif ciblé du cluster. Cela est utilisé lors de l’approvisionnement des composants AzureML pour garantir le niveau de tolérance de panne et de qoS souhaité. Les valeurs acceptées sont « FastProd » et « DevTest ». Vous trouverez plus en détail les cas d’usage ici : https://aka.ms/azureml-create-new-aks-cluster.

--dns-service-ip

Conteneurs adresse IP du serveur DNS.

--docker-bridge-cidr

Adresse IP de notation CIDR pour le pont Docker.

--load-balancer-subnet

Vous pouvez spécifier un sous-réseau pour le cluster AKS lorsque l’équilibreur de charge interne est utilisé comme type d’équilibreur de charge. La valeur par défaut est « aks-subnet ».

--load-balancer-type

Vous pouvez créer un cluster AKS avec une adresse IP publique ou un équilibreur de charge interne. Les valeurs acceptées sont « PublicIp » et « InternalLoadBalancer ». La valeur par défaut est « PublicIp ».

--location -l

Emplacement dans lequel approvisionner le cluster. S’il n’est pas spécifié, la valeur par défaut est l’emplacement de l’espace de travail.

--no-wait

Indicateur pour ne pas attendre les appels asynchrones.

--path

Chemin d’accès à un dossier de projet. Valeur par défaut : répertoire actif.

--resource-group -g

Groupe de ressources correspondant à l’espace de travail fourni.

--service-cidr

Plage d’adresses IP de notation CIDR à partir de laquelle attribuer des adresses IP de cluster de service.

--ssl-cert-file

Fichier pem de certificat à utiliser pour la validation SSL. S’il est fourni, doit également fournir le fichier cname et pem de clé.

--ssl-cname

Cname à utiliser pour la validation SSL. S’il est fourni, doit également fournir des fichiers pem de certificat et de clé.

--ssl-key-file

Fichier pem de clé à utiliser pour la validation SSL. S’il est fourni, doit également fournir le fichier cname et cert pem.

--ssl-leaf-domain-label

Étiquette de domaine feuille à utiliser pour le certificat généré automatiquement.

--ssl-overwrite-domain

Lorsqu’il est défini, remplace l’étiquette de domaine feuille existante.

--subnet-name

Nom du sous-réseau à l’intérieur du réseau virtuel.

--subscription-id

Spécifie l’ID d’abonnement.

--vm-size -s

Taille de machine virtuelle à utiliser pour la cible de calcul. Vous trouverez la liste complète des options ici : https://aka.ms/azureml-aks-details Valeur par défaut : Standard_D3_v2.

--vnet-name

Nom du réseau virtuel.

--vnet-resourcegroup-name

Nom du groupe de ressources où se trouve le réseau virtuel.

--workspace-name -w

Nom de l’espace de travail sous lequel créer cette cible de calcul.

-v

Indicateur de détail.

Propriété Valeur
Valeur par défaut: False
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az ml computetarget create amlcompute

Créez une cible de calcul 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]
                                      []

Paramètres obligatoires

--max-nodes

Nombre maximal de nœuds à utiliser. Valeur par défaut : 4.

--name -n

Nom de la cible de calcul à provisionner.

--vm-size -s

Taille de machine virtuelle à utiliser pour la cible de calcul. Vous trouverez plus d’informations ici : https://aka.ms/azureml-vm-details Valeur par défaut : Standard_NC6.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--admin-user-password

Mot de passe du compte d’utilisateur administrateur.

--admin-user-ssh-key

Clé publique SSH du compte d’utilisateur administrateur.

--admin-username

Nom du compte d’utilisateur administrateur qui peut être utilisé pour ssh dans des nœuds.

--assign-identity

Utilisez « [système] » pour définir des ID de ressource d’entrée d’identité affectée par le système séparés par des virgules (par exemple, « ResourceID1,ResourceID2 ») pour définir les identités affectées par l’utilisateur.

--description

Description de la cible de calcul.

--enable-node-public-ip

Activez l’adresse IP publique du nœud.

Propriété Valeur
Valeur par défaut: True
--idle-seconds-before-scaledown

Temps d’inactivité du nœud en secondes avant le scale-down du cluster.

Propriété Valeur
Valeur par défaut: 1800
--location -l

Emplacement dans lequel approvisionner le cluster. S’il n’est pas spécifié, la valeur par défaut est l’emplacement de l’espace de travail.

--min-nodes

Nombre minimal de nœuds à utiliser. Valeur par défaut : 0.

--no-wait

Indicateur pour ne pas attendre les appels asynchrones.

--path

Chemin d’accès à un dossier de projet. Valeur par défaut : répertoire actif.

--remote-login-port-public-access

État du port SSH public. Les valeurs possibles sont : Activé ou Désactivé.

--resource-group -g

Groupe de ressources correspondant à l’espace de travail fourni.

--subnet-name

Nom du sous-réseau à l’intérieur du réseau virtuel.

--subscription-id

Spécifie l’ID d’abonnement.

--tag

Balise clé/valeur à ajouter (e.g. key=value). Plusieurs balises peuvent être spécifiées avec plusieurs options --tag.

Propriété Valeur
Valeur par défaut: []
--vm-priority -p

Priorité de machine virtuelle à utiliser pour la cible de calcul. (Les options sont « dédiées », « lowpriority ») Valeur par défaut : dédiée.

--vnet-name

Nom du réseau virtuel.

--vnet-resourcegroup-name

Nom du groupe de ressources où se trouve le réseau virtuel.

--workspace-name -w

Nom de l’espace de travail sous lequel créer cette cible de calcul.

-v

Indicateur de détail.

Propriété Valeur
Valeur par défaut: False
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az ml computetarget create computeinstance

Créez une cible d’instance de calcul 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]
                                           []

Paramètres obligatoires

--name -n

Nom de l’instance de calcul à créer.

--vm-size -s

Taille de machine virtuelle à utiliser pour la cible de calcul. Vous trouverez plus d’informations ici : https://aka.ms/azureml-vm-details Valeur par défaut : Standard_NC6.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--admin-user-ssh-public-key

Clé publique SSH du compte d’utilisateur administrateur.

--description

Description de la cible de calcul.

--no-wait

Indicateur pour ne pas attendre les appels asynchrones.

--path

Chemin d’accès à un dossier de projet. Valeur par défaut : répertoire actif.

--resource-group -g

Groupe de ressources correspondant à l’espace de travail fourni.

--ssh-public-access

État du port SSH public. Les valeurs possibles sont : True ou False.

--subnet-name

Nom du sous-réseau à l’intérieur du réseau virtuel.

--subscription-id

Spécifie l’ID d’abonnement.

--tag

Balise clé/valeur à ajouter (e.g. key=value). Plusieurs balises peuvent être spécifiées avec plusieurs options --tag.

Propriété Valeur
Valeur par défaut: []
--user-object-id

ID d’objet AAD de l’utilisateur affecté de cette instance de calcul (préversion).

--user-tenant-id

ID de locataire AAD de l’utilisateur affecté de cette instance de calcul (préversion).

--vnet-name

Nom du réseau virtuel.

--vnet-resourcegroup-name

Nom du groupe de ressources où se trouve le réseau virtuel.

--workspace-name -w

Nom de l’espace de travail sous lequel créer cette cible de calcul.

-v

Indicateur de détail.

Propriété Valeur
Valeur par défaut: False
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az ml computetarget create datafactory

Créez une cible de calcul de fabrique de données.

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

Paramètres obligatoires

--name -n

Nom de la cible de calcul à provisionner.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--location -l

Emplacement dans lequel approvisionner le cluster. S’il n’est pas spécifié, la valeur par défaut est l’emplacement de l’espace de travail.

--no-wait

Indicateur pour ne pas attendre les appels asynchrones.

--path

Chemin d’accès à un dossier de projet. Valeur par défaut : répertoire actif.

--resource-group -g

Groupe de ressources correspondant à l’espace de travail fourni.

--subscription-id

Spécifie l’ID d’abonnement.

--workspace-name -w

Nom de l’espace de travail sous lequel créer cette cible de calcul.

-v

Indicateur de détail.

Propriété Valeur
Valeur par défaut: False
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False