Freigeben über


az ml job

Note

This reference is part of the ml extension for the Azure CLI (version 2.15.0 or higher). Die Erweiterung wird automatisch installiert, wenn Sie einen az ml-Auftrag Befehl ausführen. Learn more about extensions.

Verwalten von Azure ML-Aufträgen.

Ein Azure ML-Auftrag führt eine Aufgabe für ein angegebenes Computeziel aus. Sie können Aufträge zum Skalieren von Modellschulungen in Azure konfigurieren. Azure ML unterstützt verschiedene Auftragstypen mit unterschiedlichen Funktionen. Der einfachste Auftrag, ein Befehlsauftrag, führt beispielsweise einen Befehl in einem Docker-Container aus und kann für Einzelknoten- und verteilte Schulungen genutzt werden. Ein Aufräumauftrag führt einen Hyperparameter über einen angegebenen Suchbereich aus, um die Hyperparameter eines Modells zu optimieren.

Jobs ermöglichen auch eine systematische Nachverfolgung für Ihre ML-Experimente und -Workflows. Nachdem ein Auftrag erstellt wurde, verwaltet Azure ML einen Ausführungsdatensatz für den Auftrag, der die Metadaten, alle Metriken, Protokolle und Artefakte enthält, die während des Auftrags generiert wurden, Code, der ausgeführt wurde, und die verwendete Azure ML-Umgebung. Alle Ausgeführten Datensätze Ihrer Aufträge können in Azure ML Studio angezeigt werden.

Befehle

Name Beschreibung Typ Status
az ml job archive

Archiv a job.

Extension GA
az ml job cancel

Abbrechen eines Auftrags.

Extension GA
az ml job connect-ssh

Richten Sie ssh-Verbindung ein und sendet die Anforderung an den SSH-Dienst, der im Container des Benutzers über Tundra ausgeführt wird.

Extension GA
az ml job create

Erstellen Sie einen Auftrag.

Extension GA
az ml job download

Laden Sie alle auftragsbezogenen Dateien herunter.

Extension GA
az ml job list

Auflisten von Aufträgen in einem Arbeitsbereich.

Extension GA
az ml job restore

Stellen Sie einen archivierten Auftrag wieder her.

Extension GA
az ml job show

Details für einen Auftrag anzeigen.

Extension GA
az ml job show-services

Dienste eines Auftrags pro Knoten anzeigen.

Extension GA
az ml job stream

Streamauftragsprotokolle in der Konsole.

Extension GA
az ml job update

Aktualisieren eines Auftrags.

Extension GA
az ml job validate

Überprüfen eines Auftrags. Dieser Befehl funktioniert nur für Pipelineaufträge für jetzt.

Extension GA

az ml job archive

Archiv a job.

Durch das Archivieren eines Auftrags wird er standardmäßig in Listenabfragen (az ml job list) ausgeblendet. Sie können weiterhin auf einen archivierten Auftrag in Ihren Workflows verweisen und verwenden. Nur abgeschlossene Aufträge können archiviert werden.

az ml job archive --name
                  --resource-group
                  --workspace-name

Erforderliche Parameter

--name -n

Name des Auftrags.

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

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Output format.

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

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

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az ml job cancel

Abbrechen eines Auftrags.

az ml job cancel --name
                 --resource-group
                 --workspace-name

Beispiele

Abbrechen eines Auftrags anhand des Namens

az ml job cancel --name my-job-id --resource-group my-resource-group --workspace-name my-workspace

Erforderliche Parameter

--name -n

Name des Auftrags.

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

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Output format.

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

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

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az ml job connect-ssh

Richten Sie ssh-Verbindung ein und sendet die Anforderung an den SSH-Dienst, der im Container des Benutzers über Tundra ausgeführt wird.

az ml job connect-ssh --name
                      --resource-group
                      --workspace-name
                      [--node-index]
                      [--private-key-file-path]

Beispiele

Richten Sie ssh-Verbindung ein und senden Sie die Anforderung an den SSH-Dienst.

az ml job connect-ssh --name my-job-id --node-index 0 --private-key-file-path "C:/Temp/.ssh/id_rsa" --resource-group my-resource-group --workspace-name my-workspace

Erforderliche Parameter

--name -n

Name des Auftrags.

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--node-index -i

Der Index des Knotens, der über ssh verbunden werden soll.

Eigenschaft Wert
Standardwert: 0
--private-key-file-path -f

Der Pfad zur Dateidatei des privaten Schlüssels.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Output format.

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

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

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az ml job create

Erstellen Sie einen Auftrag.

Um einen Auftrag zu erstellen, müssen Sie in der Regel alle auszuführenden Code konfigurieren, eine Umgebung, die die Abhängigkeiten kapselt, ein Computeziel zum Ausführen des Auftrags und alle zusätzlichen auftragsspezifischen Einstellungen. Wenn ein Auftrag erstellt wird, wird er für die Ausführung für die angegebene Computeressource übermittelt.

az ml job create --file
                 --resource-group
                 --workspace-name
                 [--name]
                 [--save-as]
                 [--set]
                 [--skip-validation]
                 [--stream]
                 [--web]

Beispiele

Erstellen eines Auftrags aus einer YAML-Spezifikationsdatei

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

Erstellen eines Auftrags aus einer YAML-Spezifikationsdatei und Öffnen der Ausführungsdetails des Auftrags im Azure ML Studio-Portal

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

Erforderliche Parameter

--file -f

Lokaler Pfad zur YAML-Datei, die die Azure ML-Auftragsspezifikation enthält. Die YAML-Referenzdokumente für den Auftrag finden Sie unter: https://aka.ms/ml-cli-v2-job-command-yaml-reference, https://aka.ms/ml-cli-v2-job-sweep-yaml-reference, https://aka.ms/ml-cli-v2-job-pipeline-yaml-reference.

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--name -n

Name des Auftrags.

--save-as -a

Die Datei, in die der Status des erstellten Auftrags im YAML-Format geschrieben wird.

--set

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

--skip-validation

Überspringen Sie die Überprüfung beim Erstellen der Ressource. Beachten Sie, dass abhängige Ressourcen ihre Überprüfung beim Erstellen nicht überspringen.

Eigenschaft Wert
Standardwert: False
--stream -s

Gibt an, ob die Protokolle des Auftrags in die Konsole gestreamt werden sollen.

Eigenschaft Wert
Standardwert: False
--web -e

Zeigen Sie die Ausführungsdetails des Auftrags in Azure ML Studio in einem Webbrowser an.

Eigenschaft Wert
Standardwert: False
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Output format.

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

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

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az ml job download

Laden Sie alle auftragsbezogenen Dateien herunter.

Die Dateien werden in einem Ordner heruntergeladen, der nach dem Namen des Auftrags benannt ist.

az ml job download --name
                   --resource-group
                   --workspace-name
                   [--all]
                   [--download-path]
                   [--output-name]

Beispiele

Herunterladen der Protokolle und Ausgaben eines Auftrags in das aktuelle Arbeitsverzeichnis

az ml job download --name my-job --resource-group my-resource-group --workspace-name my-workspace

Erforderliche Parameter

--name -n

Name des Auftrags.

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--all

Laden Sie alle Ausgaben des Auftrags herunter.

Eigenschaft Wert
Standardwert: False
--download-path -p

Pfad zum Herunterladen der Auftragsdateien in. Wenn diese Angabe nicht angegeben wird, werden Auftragsdateien in das aktuelle Verzeichnis heruntergeladen.

--output-name

Der Name der benutzerdefinierten Ausgabe, die heruntergeladen werden soll. Dies sollte einem Schlüssel im Ausgabeverzeichnis eines Auftrags entsprechen. Wenn sie nicht angegeben wird, werden die Standardartefaktausgabedateien des Auftrags heruntergeladen.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Output format.

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

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

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az ml job list

Auflisten von Aufträgen in einem Arbeitsbereich.

az ml job list --resource-group
               --workspace-name
               [--all-results {false, true}]
               [--archived-only]
               [--include-archived]
               [--max-results]
               [--parent-job-name]

Beispiele

Auflisten aller Auftragsstatus in einem Arbeitsbereich mithilfe des Arguments --query zum Ausführen einer JMESPath-Abfrage für die Ergebnisse von Befehlen.

az ml job list --query "[].{Name:name,Jobstatus:status}"  --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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--all-results

Gibt alle Ergebnisse zurück.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--archived-only

Nur archivierte Aufträge auflisten.

Eigenschaft Wert
Standardwert: False
--include-archived

Auflisten archivierter Aufträge und aktiver Aufträge.

Eigenschaft Wert
Standardwert: False
--max-results -r

Maximale Anzahl der zurückzugebenden Ergebnisse. Der Standardwert ist 50.

Eigenschaft Wert
Standardwert: 50
--parent-job-name -p

Name des übergeordneten Auftrags. Listet alle Aufträge auf, deren parent_job_name dem angegebenen Namen entspricht.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Output format.

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

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

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az ml job restore

Stellen Sie einen archivierten Auftrag wieder her.

Wenn ein archivierter Auftrag wiederhergestellt wird, wird er nicht mehr aus Listenabfragen (az ml job list) ausgeblendet.

az ml job restore --name
                  --resource-group
                  --workspace-name

Erforderliche Parameter

--name -n

Name des Auftrags.

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

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Output format.

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

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

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az ml job show

Details für einen Auftrag anzeigen.

az ml job show --name
               --resource-group
               --workspace-name
               [--web]

Beispiele

Zeigen Sie den Status eines Auftrags mithilfe des Arguments --query an, um eine JMESPath-Abfrage für die Ergebnisse von Befehlen auszuführen.

az ml job show --name my-job-id --query "{Name:name,Jobstatus:status}"  --output table --resource-group my-resource-group --workspace-name my-workspace

Erforderliche Parameter

--name -n

Name des Auftrags.

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--web -e

Zeigen Sie die Ausführungsdetails des Auftrags in Azure ML Studio in einem Webbrowser an.

Eigenschaft Wert
Standardwert: False
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Output format.

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

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

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az ml job show-services

Dienste eines Auftrags pro Knoten anzeigen.

az ml job show-services --name
                        --resource-group
                        --workspace-name
                        [--node-index]

Beispiele

Zeigen Sie die Dienste eines Auftrags pro Knoten mithilfe des Arguments --query an, um eine JMESPath-Abfrage für die Ergebnisse von Befehlen auszuführen.

az ml job show-services --name my-job-id --node-index 0 --query "{Name:name,Jobstatus:status}"  --output table --resource-group my-resource-group --workspace-name my-workspace

Erforderliche Parameter

--name -n

Name des Auftrags.

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--node-index -i

Der Index des Knotens, für den die Dienste angezeigt werden müssen.

Eigenschaft Wert
Standardwert: 0
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Output format.

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

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

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az ml job stream

Streamauftragsprotokolle in der Konsole.

az ml job stream --name
                 --resource-group
                 --workspace-name

Erforderliche Parameter

--name -n

Name des Auftrags.

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

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Output format.

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

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

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az ml job update

Aktualisieren eines Auftrags.

Nur die Eigenschaften "tags" und "properties" können aktualisiert werden.

az ml job update --name
                 --resource-group
                 --workspace-name
                 [--add]
                 [--force-string]
                 [--remove]
                 [--set]
                 [--web]

Erforderliche Parameter

--name -n

Name des Auftrags.

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

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

Eigenschaft Wert
Parameter group: Generic Update Arguments
Standardwert: []
--force-string

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

Eigenschaft Wert
Parameter group: Generic Update Arguments
Standardwert: False
--remove

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

Eigenschaft Wert
Parameter group: Generic Update Arguments
Standardwert: []
--set

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

Eigenschaft Wert
Parameter group: Generic Update Arguments
Standardwert: []
--web -e

Zeigen Sie die Ausführungsdetails des Auftrags in Azure ML Studio in einem Webbrowser an.

Eigenschaft Wert
Standardwert: False
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Output format.

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

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

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az ml job validate

Überprüfen eines Auftrags. Dieser Befehl funktioniert nur für Pipelineaufträge für jetzt.

Dieser Befehl überprüft eine YAML-Spezifikationsdatei, um zu überprüfen, ob sie für die Auftragserstellung gültig ist, und gibt alle gefundenen Probleme zurück. Die Überprüfung umfasst hauptsächlich die lokale Überprüfung auf das Schema, z. B. fehlende Felder, Umgebung ohne angegebene Version, Code, der auf einen nicht vorhandenen lokalen Pfad verweist; außerdem wird überprüft, ob im Zielarbeitsbereich auf referenzierte Computeziele verwiesen wird. Das Überprüfungsergebnis wird in die Konsole gedruckt, einschließlich Fehler und Warnungen. Nur Fehler führen dazu, dass die Überprüfung fehlschlägt. Eine bestandene Überprüfung eines Auftrags kann übermittelt werden. Dieser Befehl funktioniert nur für Pipelineaufträge für jetzt.

az ml job validate --file
                   --resource-group
                   --workspace-name
                   [--set]

Beispiele

Überprüfen Sie eine YAML-Spezifikationsdatei, um zu überprüfen, ob sie für die Auftragserstellung gültig ist.

az ml job validate --file job.yml --resource-group my-resource-group --workspace-name my-workspace

Erforderliche Parameter

--file -f

Lokaler Pfad zur YAML-Datei, die die Azure ML-Auftragsspezifikation enthält. Die YAML-Referenzdokumente für den Auftrag finden Sie unter: https://aka.ms/ml-cli-v2-job-pipeline-yaml-reference.

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--set

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

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Output format.

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

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

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False