az ml compute

Remarque

Cette référence fait partie de l’extension ml pour Azure CLI (version 2.15.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande de calcul az ml. En savoir plus sur les extensions.

Gérer les ressources de calcul Azure ML.

Les cibles de calcul Azure ML sont des ressources de calcul désignées dans lesquelles vous pouvez exécuter vos travaux pour l’entraînement ou déployer vos modèles pour l’inférence.

Commandes

Nom Description Type Statut
az ml compute attach

Attachez une ressource de calcul existante à un espace de travail.

Extension GA
az ml compute connect-ssh

Configurez la connexion SSH à l’instance de calcul.

Extension Aperçu
az ml compute create

Créez une cible de calcul.

Extension GA
az ml compute delete

Supprimez une cible de calcul.

Extension GA
az ml compute detach

Détachez une ressource de calcul précédemment attachée à partir d’un espace de travail.

Extension GA
az ml compute list

Répertoriez les cibles de calcul dans un espace de travail.

Extension GA
az ml compute list-nodes

Répertorier les détails du nœud pour une cible de calcul. Le seul type de calcul pris en charge pour cette commande est le calcul AML.

Extension GA
az ml compute list-sizes

Répertoriez les tailles de machine virtuelle disponibles par emplacement.

Extension GA
az ml compute list-usage

Répertoriez les ressources d’utilisation disponibles pour les machines virtuelles.

Extension GA
az ml compute restart

Redémarrez une cible ComputeInstance.

Extension GA
az ml compute show

Afficher les détails d’une cible de calcul.

Extension GA
az ml compute start

Démarrez une cible ComputeInstance.

Extension GA
az ml compute stop

Arrêtez une cible ComputeInstance.

Extension GA
az ml compute update

Mettez à jour une cible de calcul.

Extension GA

az ml compute attach

Attachez une ressource de calcul existante à un espace de travail.

Les clusters Kubernetes et les machines virtuelles distantes peuvent être attachés en tant que cibles de calcul.

az ml compute attach --resource-group
                     --workspace-name
                     [--admin-password]
                     [--admin-username]
                     [--file]
                     [--identity-type]
                     [--name]
                     [--namespace]
                     [--no-wait]
                     [--resource-id]
                     [--ssh-port]
                     [--ssh-private-key-file]
                     [--type]
                     [--user-assigned-identities]

Paramètres obligatoires

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--workspace-name -w

Nom de l’espace de travail Azure ML. Vous pouvez configurer l’espace de travail par défaut à l’aide az configure --defaults workspace=<name>de .

Paramètres facultatifs

--admin-password

Mot de passe de l’utilisateur administrateur qui peut être utilisé pour ssh dans le ou les nœuds.

--admin-username

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

--file -f

Chemin local du fichier YAML contenant la spécification de calcul Azure ML.

--identity-type

Type d’identité managée. Valeurs autorisées : SystemAssigned, UserAssigned.

--name -n

Nom de la cible de calcul (obligatoire s’il n’est pas spécifié dans le fichier yaml).

--namespace

Espace de noms d’un KubernetesCompute.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

valeur par défaut: False
--resource-id

ID complet de la ressource, y compris le nom de la ressource et le type de ressource (obligatoire s’il n’est pas spécifié dans le fichier yaml).

--ssh-port

Numéro de port qui peut être utilisé pour ssh dans le ou les nœuds. S’il n’est pas spécifié, la valeur par défaut (port 22) est utilisée.

--ssh-private-key-file

Fichier contenant la clé privée SSH du compte d’utilisateur administrateur.

--type -t

Type de cible de calcul. Valeurs autorisées : virtualmachine, Kubernetes.

--user-assigned-identities -i

ID de ressource de l’identité affectée par l’utilisateur, requis pour --identity_type=UserAssigned.

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 compute connect-ssh

Préversion

Cette commande est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Configurez la connexion SSH à l’instance de calcul.

az ml compute connect-ssh --name
                          --resource-group
                          --workspace-name
                          [--private-key-file-path]

Exemples

Connecter à une instance de calcul via SSH

az ml compute connect-ssh --name ci1 --resource-group my-resource-group --workspace-name my-workspace --private-key-file-path sshkey.pem

Paramètres obligatoires

--name -n

Nom de la cible de calcul. Obligatoire.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--workspace-name -w

Nom de l’espace de travail Azure ML. Vous pouvez configurer l’espace de travail par défaut à l’aide az configure --defaults workspace=<name>de .

Paramètres facultatifs

--private-key-file-path -f

Chemin d’accès au fichier de fichier de clé privée.

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 compute create

Créez une cible de calcul.

Vous pouvez créer un cluster AmlCompute, qui est l’infrastructure de calcul managée d’Azure ML ou une instance de calcul, qui est une station de travail cloud managée.

az ml compute create --resource-group
                     --workspace-name
                     [--admin-password]
                     [--admin-username]
                     [--description]
                     [--enable-node-public-ip]
                     [--file]
                     [--identity-type]
                     [--idle-time-before-scale-down]
                     [--location]
                     [--max-instances]
                     [--min-instances]
                     [--name]
                     [--no-wait]
                     [--set]
                     [--size]
                     [--ssh-key-value]
                     [--ssh-public-access-enabled]
                     [--subnet]
                     [--tags]
                     [--tier]
                     [--type]
                     [--user-assigned-identities]
                     [--user-object-id]
                     [--user-tenant-id]
                     [--vnet-name]

Exemples

Créer une cible de calcul à partir d’un fichier de spécification YAML

az ml compute create --file compute.yml --resource-group my-resource-group --workspace-name my-workspace

Créer une cible AmlCompute à l’aide d’options de commande

az ml compute create --name nc6-cluster --size Standard_NC6 --min-instances 0 --max-instances 5 --type AmlCompute --resource-group my-resource-group --workspace-name my-workspace

Paramètres obligatoires

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--workspace-name -w

Nom de l’espace de travail Azure ML. Vous pouvez configurer l’espace de travail par défaut à l’aide az configure --defaults workspace=<name>de .

Paramètres facultatifs

--admin-password

Mot de passe du compte d’utilisateur administrateur si le type d’authentification est « Mot de passe ».

--admin-username

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

--description

Description de la cible de calcul.

--enable-node-public-ip

Indique si l’adresse IP publique est activée. Valeur par défaut : True

--file -f

Chemin local du fichier YAML contenant la spécification de calcul Azure ML. Les documents de référence YAML pour le calcul sont disponibles à l’adresse : https://aka.ms/ml-cli-v2-compute-aml-yaml-reference, https://aka.ms/ml-cli-v2-compute-instance-yaml-reference, https://aka.ms/ml-cli-v2-compute-vm-yaml-reference.

--identity-type

Type d’identité managée. Valeurs autorisées : SystemAssigned, UserAssigned.

--idle-time-before-scale-down -d

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

--location -l

Emplacement du calcul. S’il n’est pas spécifié, la valeur par défaut est l’emplacement de l’espace de travail.

--max-instances

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

--min-instances

Nombre minimal de nœuds à utiliser sur le cluster. Par défaut : 0.

--name -n

Nom de la cible de calcul. Obligatoire si --file/-f n’est pas fourni.

--no-wait

N’attendez pas la fin de l’opération de longue durée. La valeur par défaut est FALSE.

valeur par défaut: False
--set

Mettez à jour un objet en spécifiant un chemin d’accès et une valeur de propriété à définir. Exemple : --set property1.property2=.

--size

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

--ssh-key-value

Clé publique SSH du compte d’utilisateur administrateur.

--ssh-public-access-enabled -p

Indique si le port SSH public est activé.

--subnet

Nom du sous-réseau. Peut également référencer un sous-réseau dans un réseau virtuel existant par ID au lieu du nom. Si l’ID de sous-réseau est spécifié, le nom du réseau virtuel est ignoré. L’ID de sous-réseau peut faire référence à un réseau virtuel/sous-réseau dans un autre groupe de ressources en spécifiant l’ID de sous-réseau complet. Obligatoire lorsque le nom du réseau virtuel est spécifié.

--tags

Paires clé-valeur séparées par espace pour les balises de l’objet.

--tier

Niveau de priorité de machine virtuelle. Valeurs autorisées : dédié, low_priority.

--type -t

Type de cible de calcul. Obligatoire si --file/-f n’est pas fourni. Valeurs autorisées : AmlCompute, ComputeInstance.

--user-assigned-identities -i

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, ) pour définir des identités affectées par l’utilisateur.

--user-object-id

ID d’objet AAD de l’utilisateur affecté.

--user-tenant-id

ID de locataire AAD de l’utilisateur affecté.

--vnet-name

Nom du réseau virtuel.

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 compute delete

Supprimez une cible de calcul.

az ml compute delete --name
                     --resource-group
                     --workspace-name
                     [--no-wait]
                     [--yes]

Paramètres obligatoires

--name -n

Nom de la cible de calcul (obligatoire s’il n’est pas spécifié dans le fichier yaml).

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--workspace-name -w

Nom de l’espace de travail Azure ML. Vous pouvez configurer l’espace de travail par défaut à l’aide az configure --defaults workspace=<name>de .

Paramètres facultatifs

--no-wait

N’attendez pas la fin de l’opération de longue durée. La valeur par défaut est FALSE.

valeur par défaut: False
--yes -y

Ne pas demander de confirmation.

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 compute detach

Détachez une ressource de calcul précédemment attachée à partir d’un espace de travail.

az ml compute detach --name
                     --resource-group
                     --workspace-name
                     [--no-wait]
                     [--yes]

Paramètres obligatoires

--name -n

Nom de la cible de calcul (obligatoire s’il n’est pas spécifié dans le fichier yaml).

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--workspace-name -w

Nom de l’espace de travail Azure ML. Vous pouvez configurer l’espace de travail par défaut à l’aide az configure --defaults workspace=<name>de .

Paramètres facultatifs

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

valeur par défaut: False
--yes -y

Ne pas demander de confirmation.

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 compute list

Répertoriez les cibles de calcul dans un espace de travail.

az ml compute list --resource-group
                   --workspace-name
                   [--max-results]
                   [--type]

Exemples

Répertoriez toutes les cibles de calcul dans un espace de travail à l’aide de l’argument --query pour exécuter une requête JMESPath sur les résultats des commandes.

az ml compute list --query "[].{Name:name}"  --output table --resource-group my-resource-group --workspace-name my-workspace

Paramètres obligatoires

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--workspace-name -w

Nom de l’espace de travail Azure ML. Vous pouvez configurer l’espace de travail par défaut à l’aide az configure --defaults workspace=<name>de .

Paramètres facultatifs

--max-results -r

Nombre maximal de résultats à retourner.

--type

Type de cible de calcul. Valeurs autorisées : AmlCompute, ComputeInstance, Kubernetes.

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 compute list-nodes

Répertorier les détails du nœud pour une cible de calcul. Le seul type de calcul pris en charge pour cette commande est le calcul AML.

az ml compute list-nodes --name
                         --resource-group
                         --workspace-name

Exemples

Répertorier les détails du nœud pour une cible de calcul AML

az ml compute list-nodes --name nc6-cluster --resource-group my-resource-group --workspace-name my-workspace

Paramètres obligatoires

--name -n

Nom de la cible de calcul (obligatoire s’il n’est pas spécifié dans le fichier yaml).

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--workspace-name -w

Nom de l’espace de travail Azure ML. Vous pouvez configurer l’espace de travail par défaut à l’aide az configure --defaults workspace=<name>de .

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 compute list-sizes

Répertoriez les tailles de machine virtuelle disponibles par emplacement.

az ml compute list-sizes --resource-group
                         --workspace-name
                         [--location]
                         [--type]

Paramètres obligatoires

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--workspace-name -w

Nom de l’espace de travail Azure ML. Vous pouvez configurer l’espace de travail par défaut à l’aide az configure --defaults workspace=<name>de .

Paramètres facultatifs

--location -l

Emplacement. Valeurs provenant de : az account list-locations. Vous pouvez configurer le lieu par défaut en utilisant az configure --defaults location=<location>.

--type -t

Type de cible de calcul. Valeurs autorisées : AmlCompute, ComputeInstance.

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 compute list-usage

Répertoriez les ressources d’utilisation disponibles pour les machines virtuelles.

az ml compute list-usage --resource-group
                         --workspace-name
                         [--location]

Paramètres obligatoires

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--workspace-name -w

Nom de l’espace de travail Azure ML. Vous pouvez configurer l’espace de travail par défaut à l’aide az configure --defaults workspace=<name>de .

Paramètres facultatifs

--location -l

La valeur par défaut est l’emplacement de l’espace de travail.

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 compute restart

Redémarrez une cible ComputeInstance.

L’option --no-wait est recommandée.

az ml compute restart --name
                      --resource-group
                      --workspace-name
                      [--no-wait]

Paramètres obligatoires

--name -n

Nom de la cible de calcul (obligatoire s’il n’est pas spécifié dans le fichier yaml).

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--workspace-name -w

Nom de l’espace de travail Azure ML. Vous pouvez configurer l’espace de travail par défaut à l’aide az configure --defaults workspace=<name>de .

Paramètres facultatifs

--no-wait

N’attendez pas la fin de l’opération de longue durée. La valeur par défaut est FALSE.

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 compute show

Afficher les détails d’une cible de calcul.

az ml compute show --name
                   --resource-group
                   --workspace-name

Exemples

Afficher les détails d’une cible de calcul

az ml compute show --name nc6-cluster --resource-group my-resource-group --workspace-name my-workspace

Paramètres obligatoires

--name -n

Nom de la cible de calcul (obligatoire s’il n’est pas spécifié dans le fichier yaml).

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--workspace-name -w

Nom de l’espace de travail Azure ML. Vous pouvez configurer l’espace de travail par défaut à l’aide az configure --defaults workspace=<name>de .

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 compute start

Démarrez une cible ComputeInstance.

L’option --no-wait est recommandée.

az ml compute start --name
                    --resource-group
                    --workspace-name
                    [--no-wait]

Paramètres obligatoires

--name -n

Nom de la cible de calcul (obligatoire s’il n’est pas spécifié dans le fichier yaml).

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--workspace-name -w

Nom de l’espace de travail Azure ML. Vous pouvez configurer l’espace de travail par défaut à l’aide az configure --defaults workspace=<name>de .

Paramètres facultatifs

--no-wait

N’attendez pas la fin de l’opération de longue durée. La valeur par défaut est FALSE.

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 compute stop

Arrêtez une cible ComputeInstance.

L’option --no-wait est recommandée.

az ml compute stop --name
                   --resource-group
                   --workspace-name
                   [--no-wait]

Paramètres obligatoires

--name -n

Nom de la cible de calcul (obligatoire s’il n’est pas spécifié dans le fichier yaml).

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--workspace-name -w

Nom de l’espace de travail Azure ML. Vous pouvez configurer l’espace de travail par défaut à l’aide az configure --defaults workspace=<name>de .

Paramètres facultatifs

--no-wait

N’attendez pas la fin de l’opération de longue durée. La valeur par défaut est FALSE.

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 compute update

Mettez à jour une cible de calcul.

Les propriétés « tags », « max_instances », « min_instances », « idle_time_before_scale_down », « identity_type » et « user_assigned_identities » peuvent être mises à jour.

az ml compute update --name
                     --resource-group
                     --workspace-name
                     [--add]
                     [--force-string]
                     [--identity-type]
                     [--idle-time-before-scale-down]
                     [--max-instances]
                     [--min-instances]
                     [--no-wait]
                     [--remove]
                     [--set]
                     [--tags]
                     [--user-assigned-identities]

Exemples

Mettre à jour le nombre minimal de nœuds pour un cluster AmlCompute

az ml compute update --name nc6-cluster --min-instances 1 --resource-group my-resource-group --workspace-name my-workspace

Mettre à jour des balises existantes ou ajouter de nouvelles balises pour un cluster AmlCompute

az ml compute update --name nc6-cluster --tags key1=value1 key2=value2 --resource-group my-resource-group --workspace-name my-workspace

Paramètres obligatoires

--name -n

Nom de la cible de calcul (obligatoire s’il n’est pas spécifié dans le fichier yaml).

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--workspace-name -w

Nom de l’espace de travail Azure ML. Vous pouvez configurer l’espace de travail par défaut à l’aide az configure --defaults workspace=<name>de .

Paramètres facultatifs

--add

Ajoutez un objet à une liste d’objets en spécifiant un chemin d’accès et des paires clé-valeur. Exemple : --add property.listProperty <key=value, string or JSON string>.

valeur par défaut: []
--force-string

Lorsque vous utilisez « set » ou « add », conservez les littéraux de chaîne au lieu de tenter de convertir en JSON.

valeur par défaut: False
--identity-type

Type d’identité managée. Valeurs autorisées : SystemAssigned, UserAssigned.

--idle-time-before-scale-down -d

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

--max-instances

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

--min-instances

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

--no-wait

N’attendez pas la fin de l’opération de longue durée. La valeur par défaut est FALSE.

valeur par défaut: False
--remove

Supprimez une propriété ou un élément d’une liste. Exemple : --remove property.list <indexToRemove> OR --remove propertyToRemove.

valeur par défaut: []
--set

Mettez à jour un objet en spécifiant un chemin d’accès et une valeur de propriété à définir. Exemple : --set property1.property2=<value>.

valeur par défaut: []
--tags

Paires clé-valeur séparées par espace pour les balises de l’objet.

--user-assigned-identities -i

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, ) pour définir des identités affectées par l’utilisateur.

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.