az ml computetarget create

Remarque

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 commande az ml computetarget create . En savoir plus sur les extensions.

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

Commandes

Nom Description Type Statut
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]
                               [-v]

Paramètres obligatoires

--name -n

Nom de la cible de calcul à provisionner.

Paramètres facultatifs

--agent-count -a

Nombre d’agents à approvisionner avec le cluster AKS. 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

Adresse IP du serveur DNS des conteneurs.

--docker-bridge-cidr

Adresse IP en notation CIDR du 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. En l’absence d’indication, l’emplacement de l’espace de travail est utilisé par défaut.

--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 dans le 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 dans lequel 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.

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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

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

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

--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.

valeur par défaut: True
--idle-seconds-before-scaledown

Durée d’inactivité du nœud, en secondes, avant la mise à l’échelle du cluster.

valeur par défaut: 1800
--location -l

Emplacement dans lequel approvisionner le cluster. En l’absence d’indication, l’emplacement de l’espace de travail est utilisé par défaut.

--min-nodes

Nombre minimal de nœuds à utiliser. 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 dans le 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.

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 dans lequel 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.

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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

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

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

--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 et False.

--subnet-name

Nom du sous-réseau dans le 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.

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 dans lequel 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.

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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

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

Paramètres obligatoires

--name -n

Nom de la cible de calcul à provisionner.

Paramètres facultatifs

--location -l

Emplacement dans lequel approvisionner le cluster. En l’absence d’indication, l’emplacement de l’espace de travail est utilisé par défaut.

--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.

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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