az ml compute

Hinweis

Diese Referenz ist Teil der ml-Erweiterung für die Azure CLI (Version 2.15.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen az ml-Computebefehl zum ersten Mal ausführen. Weitere Informationen zu Erweiterungen

Verwalten von Azure ML-Computeressourcen.

Azure ML-Computeziele sind festgelegte Computeressourcen, in denen Sie Ihre Aufträge für Schulungen ausführen oder Ihre Modelle zur Ableitung bereitstellen können.

Befehle

Name Beschreibung Typ Status
az ml compute attach

Fügen Sie eine vorhandene Computeressource an einen Arbeitsbereich an.

Erweiterung Allgemein verfügbar
az ml compute connect-ssh

Richten Sie die SSH-Verbindung mit der Computeinstanz ein.

Erweiterung Vorschau
az ml compute create

Erstellen Sie ein Computeziel.

Erweiterung Allgemein verfügbar
az ml compute delete

Löschen eines Computeziels.

Erweiterung Allgemein verfügbar
az ml compute detach

Trennen Sie eine zuvor angefügte Computeressource von einem Arbeitsbereich.

Erweiterung Allgemein verfügbar
az ml compute list

Auflisten der Computeziele in einem Arbeitsbereich.

Erweiterung Allgemein verfügbar
az ml compute list-nodes

Listenknotendetails für ein Computeziel. Der einzige unterstützte Computetyp für diesen Befehl ist DIE AML-Berechnung.

Erweiterung Allgemein verfügbar
az ml compute list-sizes

Listet die verfügbaren VM-Größen nach Speicherort auf.

Erweiterung Allgemein verfügbar
az ml compute list-usage

Auflisten der verfügbaren Verwendungsressourcen für VMs.

Erweiterung Allgemein verfügbar
az ml compute restart

Starten Sie ein ComputeInstance-Ziel neu.

Erweiterung Allgemein verfügbar
az ml compute show

Details für ein Computeziel anzeigen.

Erweiterung Allgemein verfügbar
az ml compute start

Starten Sie ein ComputeInstance-Ziel.

Erweiterung Allgemein verfügbar
az ml compute stop

Beenden Sie ein ComputeInstance-Ziel.

Erweiterung Allgemein verfügbar
az ml compute update

Aktualisieren eines Computeziels.

Erweiterung Allgemein verfügbar

az ml compute attach

Fügen Sie eine vorhandene Computeressource an einen Arbeitsbereich an.

Kubernetes-Cluster und Remote-VMs können als Computeziele angefügt werden.

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]

Erforderliche Parameter

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--workspace-name -w

Name des Azure ML-Arbeitsbereichs. Sie können den Standardarbeitsbereich mithilfe von az configure --defaults workspace=<name>.

Optionale Parameter

--admin-password

Das Administratorbenutzerkennwort, das für SSH in den Knoten(n) verwendet werden kann.

--admin-username

Name des Administratorbenutzerkontos, das für SSH in den Knoten(n) verwendet werden kann.

--file -f

Lokaler Pfad zur YAML-Datei, die die Azure ML-Computespezifikation enthält.

--identity-type

Der Typ der gemannten Identität. Zulässige Werte: SystemAssigned, UserAssigned.

--name -n

Name des Computeziels (Erforderlich, wenn in der Yaml-Datei nicht angegeben).

--namespace

Namespace eines KubernetesCompute.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--resource-id

Die vollqualifizierte ID der Ressource, einschließlich des Ressourcennamens und des Ressourcentyps (Erforderlich, wenn nicht in der Yaml-Datei angegeben).

--ssh-port

Die Portnummer, die für SSH in den Knoten(n) verwendet werden kann. Wenn nicht angegeben, wird der Standardwert (Port 22) verwendet.

--ssh-private-key-file

Die Datei, die den privaten SSH-Schlüssel des Administratorbenutzerkontos enthält.

--type -t

Der Typ des Computeziels. Zulässige Werte: virtualmachine, Kubernetes.

--user-assigned-identities -i

Die Ressourcen-ID der vom Benutzer zugewiesenen Identität, die für "--identity_type=UserAssigned" erforderlich ist.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az ml compute connect-ssh

Vorschau

Dieser Befehl befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Richten Sie die SSH-Verbindung mit der Computeinstanz ein.

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

Beispiele

Verbinden zu einer Computeinstanz über SSH

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

Erforderliche Parameter

--name -n

Name des Computeziels. Erforderlich.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--workspace-name -w

Name des Azure ML-Arbeitsbereichs. Sie können den Standardarbeitsbereich mithilfe von az configure --defaults workspace=<name>.

Optionale Parameter

--private-key-file-path -f

Der Pfad zur Dateidatei des privaten Schlüssels.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az ml compute create

Erstellen Sie ein Computeziel.

Sie können einen AmlCompute-Cluster erstellen, bei dem es sich um die verwaltete Computeinfrastruktur von Azure ML oder um eine Computeinstanz handelt, bei dem es sich um eine verwaltete cloudbasierte Arbeitsstation handelt.

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]

Beispiele

Erstellen eines Computeziels aus einer YAML-Spezifikationsdatei

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

Erstellen eines AmlCompute-Ziels mithilfe von Befehlsoptionen

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

Erforderliche Parameter

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--workspace-name -w

Name des Azure ML-Arbeitsbereichs. Sie können den Standardarbeitsbereich mithilfe von az configure --defaults workspace=<name>.

Optionale Parameter

--admin-password

Kennwort für das Administratorbenutzerkonto, wenn der Authentifizierungstyp "Kennwort" lautet.

--admin-username

Name des Administratorbenutzerkontos, das für SSH in den Knoten(n) verwendet werden kann.

--description

Beschreibung des Computeziels.

--enable-node-public-ip

Gibt an, ob öffentliche IP aktiviert ist. Standard: True.

--file -f

Lokaler Pfad zur YAML-Datei, die die Azure ML-Computespezifikation enthält. Die YAML-Referenzdokumente für die Berechnung finden Sie unter: 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

Der Typ der verwalteten Identität. Zulässige Werte: SystemAssigned, UserAssigned.

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

Die Leerlaufzeit des Knotens in Sekunden vor dem herunterskalieren des Clusters. Standard: 120.

--location -l

Die Position der Berechnung. Wenn nicht angegeben, wird standardmäßig der Speicherort des Arbeitsbereichs verwendet.

--max-instances

Die maximale Anzahl von Knoten, die im Cluster verwendet werden. Standardwert: 4

--min-instances

Die Mindestanzahl von Knoten, die im Cluster verwendet werden. Standard: 0

--name -n

Name des Computeziels. Erforderlich, wenn --file/-f nicht angegeben wird.

--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist. Der Standardwert lautet False.

Standardwert: False
--set

Aktualisieren Sie ein Objekt, indem Sie einen festzulegenden Eigenschaftspfad und -wert angeben. Beispiel: --set property1.property2=.

--size

VM-Größe, die für das Computeziel verwendet werden soll. Weitere Informationen finden Sie hier: https://aka.ms/azureml-vm-details.

--ssh-key-value

Öffentlicher SSH-Schlüssel des Administratorbenutzerkontos.

--ssh-public-access-enabled -p

Gibt an, ob der öffentliche SSH-Port aktiviert ist.

--subnet

Der Name des Subnetzes. Kann auch auf ein Subnetz in einem vorhandenen vnet anhand der ID anstelle des Namens verweisen. Wenn subnetz-ID angegeben ist, wird der vnet-Name ignoriert. Subnetz-ID kann auf ein vnet/subnetz in einer anderen RG verweisen, indem die vollqualifizierte Subnetz-ID angegeben wird. Erforderlich, wenn der vnet-Name angegeben wird.

--tags

Leerzeichentrennte Schlüssel-Wert-Paare für die Tags des Objekts.

--tier

VM-Prioritätsstufe. Zulässige Werte: dediziert, low_priority.

--type -t

Der Typ des Computeziels. Erforderlich, wenn --file/-f nicht angegeben wird. Zulässige Werte: AmlCompute, ComputeInstance.

--user-assigned-identities -i

Verwenden Sie "[system]", um eine vom System zugewiesene Identitäts-Ressourcen-IDs festzulegen, die durch Kommas (ie ,) getrennt sind, um vom Benutzer zugewiesene Identitäten festzulegen.

--user-object-id

AAD-Objekt-ID des zugewiesenen Benutzers.

--user-tenant-id

AAD-Mandanten-ID des zugewiesenen Benutzers.

--vnet-name

Der Name des virtuellen Netzwerks.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az ml compute delete

Löschen eines Computeziels.

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

Erforderliche Parameter

--name -n

Name des Computeziels (Erforderlich, wenn in der Yaml-Datei nicht angegeben).

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--workspace-name -w

Name des Azure ML-Arbeitsbereichs. Sie können den Standardarbeitsbereich mithilfe von az configure --defaults workspace=<name>.

Optionale Parameter

--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist. Der Standardwert lautet False.

Standardwert: False
--yes -y

Nicht zur Bestätigung auffordern

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az ml compute detach

Trennen Sie eine zuvor angefügte Computeressource von einem Arbeitsbereich.

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

Erforderliche Parameter

--name -n

Name des Computeziels (Erforderlich, wenn in der Yaml-Datei nicht angegeben).

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--workspace-name -w

Name des Azure ML-Arbeitsbereichs. Sie können den Standardarbeitsbereich mithilfe von az configure --defaults workspace=<name>.

Optionale Parameter

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--yes -y

Nicht zur Bestätigung auffordern

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az ml compute list

Auflisten der Computeziele in einem Arbeitsbereich.

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

Beispiele

Listet alle Computeziele in einem Arbeitsbereich mithilfe des Arguments --query auf, um eine JMESPath-Abfrage für die Ergebnisse von Befehlen auszuführen.

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

Erforderliche Parameter

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--workspace-name -w

Name des Azure ML-Arbeitsbereichs. Sie können den Standardarbeitsbereich mithilfe von az configure --defaults workspace=<name>.

Optionale Parameter

--max-results -r

Maximale Anzahl der zurückzugebenden Ergebnisse.

--type

Der Typ des Computeziels. Zulässige Werte: AmlCompute, ComputeInstance, Kubernetes.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az ml compute list-nodes

Listenknotendetails für ein Computeziel. Der einzige unterstützte Computetyp für diesen Befehl ist DIE AML-Berechnung.

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

Beispiele

Auflisten von Knotendetails für ein AML-Computeziel

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

Erforderliche Parameter

--name -n

Name des Computeziels (Erforderlich, wenn in der Yaml-Datei nicht angegeben).

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--workspace-name -w

Name des Azure ML-Arbeitsbereichs. Sie können den Standardarbeitsbereich mithilfe von az configure --defaults workspace=<name>.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az ml compute list-sizes

Listet die verfügbaren VM-Größen nach Speicherort auf.

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

Erforderliche Parameter

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--workspace-name -w

Name des Azure ML-Arbeitsbereichs. Sie können den Standardarbeitsbereich mithilfe von az configure --defaults workspace=<name>.

Optionale Parameter

--location -l

Position. Werte aus: az account list-locations. Sie können den standardmäßig verwendeten Standort mit az configure --defaults location=<location> konfigurieren.

--type -t

Der Typ des Computeziels. Zulässige Werte: AmlCompute, ComputeInstance.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az ml compute list-usage

Auflisten der verfügbaren Verwendungsressourcen für VMs.

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

Erforderliche Parameter

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--workspace-name -w

Name des Azure ML-Arbeitsbereichs. Sie können den Standardarbeitsbereich mithilfe von az configure --defaults workspace=<name>.

Optionale Parameter

--location -l

Standardmäßig wird der Arbeitsbereichsspeicherort verwendet.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az ml compute restart

Starten Sie ein ComputeInstance-Ziel neu.

--No-Wait-Option wird empfohlen.

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

Erforderliche Parameter

--name -n

Name des Computeziels (Erforderlich, wenn in der Yaml-Datei nicht angegeben).

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--workspace-name -w

Name des Azure ML-Arbeitsbereichs. Sie können den Standardarbeitsbereich mithilfe von az configure --defaults workspace=<name>.

Optionale Parameter

--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist. Der Standardwert lautet False.

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az ml compute show

Details für ein Computeziel anzeigen.

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

Beispiele

Anzeigen von Details für ein Computeziel

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

Erforderliche Parameter

--name -n

Name des Computeziels (Erforderlich, wenn in der Yaml-Datei nicht angegeben).

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--workspace-name -w

Name des Azure ML-Arbeitsbereichs. Sie können den Standardarbeitsbereich mithilfe von az configure --defaults workspace=<name>.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az ml compute start

Starten Sie ein ComputeInstance-Ziel.

--No-Wait-Option wird empfohlen.

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

Erforderliche Parameter

--name -n

Name des Computeziels (Erforderlich, wenn in der Yaml-Datei nicht angegeben).

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--workspace-name -w

Name des Azure ML-Arbeitsbereichs. Sie können den Standardarbeitsbereich mithilfe von az configure --defaults workspace=<name>.

Optionale Parameter

--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist. Der Standardwert lautet False.

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az ml compute stop

Beenden Sie ein ComputeInstance-Ziel.

--No-Wait-Option wird empfohlen.

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

Erforderliche Parameter

--name -n

Name des Computeziels (Erforderlich, wenn in der Yaml-Datei nicht angegeben).

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--workspace-name -w

Name des Azure ML-Arbeitsbereichs. Sie können den Standardarbeitsbereich mithilfe von az configure --defaults workspace=<name>.

Optionale Parameter

--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist. Der Standardwert lautet False.

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az ml compute update

Aktualisieren eines Computeziels.

Die Eigenschaften "tags", "max_instances", "min_instances", "idle_time_before_scale_down", "identity_type" und "user_assigned_identities" können aktualisiert werden.

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]

Beispiele

Aktualisieren der Mindestanzahl von Knoten für einen AmlCompute-Cluster

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

Aktualisieren vorhandener Tags oder Hinzufügen neuer Tags für einen AmlCompute-Cluster

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

Erforderliche Parameter

--name -n

Name des Computeziels (Erforderlich, wenn in der Yaml-Datei nicht angegeben).

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--workspace-name -w

Name des Azure ML-Arbeitsbereichs. Sie können den Standardarbeitsbereich mithilfe von az configure --defaults workspace=<name>.

Optionale Parameter

--add

Fügen Sie einer Liste von Objekten ein Objekt hinzu, indem Sie ein Pfad- und Schlüsselwertpaar angeben. Beispiel: --add property.listProperty <key=value, string or JSON string>.

Standardwert: []
--force-string

Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgenliterale bei, anstatt zu versuchen, in JSON zu konvertieren.

Standardwert: False
--identity-type

Der Typ der verwalteten Identität. Zulässige Werte: SystemAssigned, UserAssigned.

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

Die Leerlaufzeit des Knotens in Sekunden vor dem herunterskalieren des Clusters. Standard: 120.

--max-instances

Maximale Anzahl der zu verwendenden Knoten. Standardwert: 4

--min-instances

Mindestanzahl der zu verwendenden Knoten. Standard: 0

--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist. Der Standardwert lautet False.

Standardwert: False
--remove

Entfernen sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list <indexToRemove> ODER --remove propertyToRemove.

Standardwert: []
--set

Aktualisieren Sie ein Objekt, indem Sie einen festzulegenden Eigenschaftspfad und -wert angeben. Beispiel: --set property1.property2=<value>.

Standardwert: []
--tags

Leerzeichentrennte Schlüssel-Wert-Paare für die Tags des Objekts.

--user-assigned-identities -i

Verwenden Sie "[system]", um eine vom System zugewiesene Identitäts-Ressourcen-IDs festzulegen, die durch Kommas (ie ,) getrennt sind, um vom Benutzer zugewiesene Identitäten festzulegen.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.