az ml feature-store

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-Feature-Store-Befehl zum ersten Mal ausführen. Weitere Informationen zu Erweiterungen

Verwalten sie Azure ML-Featurespeicher.

Ein Featurespeicher ist ein Lebenszyklusverwaltungssystem für Features. Der Featurespeicher bietet Featureermittlung, Materialisierung, die Offlinearbeitslasten (Schulungs-/Batch-Rückschluss) bereitstellt, die Online-Ableitung mit geringen Latenzanforderungen sowie die Überwachung der Funktions- und Funktionsqualität.

Befehle

Name Beschreibung Typ Status
az ml feature-store create

Erstellen Sie einen Featurespeicher.

Erweiterung Allgemein verfügbar
az ml feature-store delete

Löschen eines Featurespeichers.

Erweiterung Allgemein verfügbar
az ml feature-store list

Listet alle Featurespeicher in einem Abonnement auf.

Erweiterung Allgemein verfügbar
az ml feature-store provision-network

Bereitstellen eines verwalteten Netzwerks.

Erweiterung Allgemein verfügbar
az ml feature-store show

Details für einen Featurespeicher anzeigen.

Erweiterung Allgemein verfügbar
az ml feature-store update

Aktualisieren eines Featurespeichers.

Erweiterung Allgemein verfügbar

az ml feature-store create

Erstellen Sie einen Featurespeicher.

Wenn ein Featurespeicher erstellt wird, werden auch mehrere Azure-Ressourcen, die von Azure ML verwendet werden, standardmäßig erstellt: Azure Storage, Azure Container Registry, Azure Key Vault und Azure-App lizenzierung Insights. Sie können stattdessen vorhandene Azure-Ressourceninstanzen für diejenigen verwenden, wenn Sie den Featurespeicher erstellen, indem Sie die Ressourcen-IDs in der YAML-Konfigurationsdatei des Featurespeichers angeben.

az ml feature-store create --resource-group
                           [--application-insights]
                           [--container-registry]
                           [--description]
                           [--display-name]
                           [--file]
                           [--image-build-compute]
                           [--location]
                           [--managed-network]
                           [--materialization-identity]
                           [--name]
                           [--no-wait]
                           [--not-grant-permissions]
                           [--offline-store]
                           [--primary-user-assigned-identity]
                           [--public-network-access]
                           [--set]
                           [--tags]
                           [--update-dependent-resources]

Beispiele

Erstellen Sie einen Featurespeicher aus einer YAML-Spezifikationsdatei.

az ml feature-store create --file feature-store.yml --resource-group my-resource-group

Erforderliche Parameter

--resource-group -g

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

Optionale Parameter

--application-insights -a

ARM-ID der Anwendungserkenntnisse, die diesem Arbeitsbereich zugeordnet sind.

--container-registry -c

ARM-ID der Containerregistrierung, die diesem Arbeitsbereich zugeordnet ist.

--description

Beschreibung des Feature Stores.

--display-name

Anzeigename für den Featurespeicher.

--file -f

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

--image-build-compute -i

Der Name des Computeziels, das für die Erstellung von Docker-Images in der Umgebung verwendet werden soll, wenn sich die Containerregistrierung hinter einem VNet befindet.

--location -l

Der Speicherort, der für den neuen Featurespeicher verwendet werden soll.

--managed-network -m

Verwalteter Netzwerkisolationsmodus für den Arbeitsbereich.

--materialization-identity -t

Die Identität, die für die Offline-/Onlinespeicherverbindung verwendet wird.

--name -n

Name des Feature Stores.

--no-wait

Warten Sie nicht, bis die Erstellung des Featurespeichers abgeschlossen ist.

Standardwert: False
--not-grant-permissions

Angeben von ---not-grant-permissions, to not grant identity permission to feature store (workspace, offline store and online store). Der Standardwert lautet False.

Standardwert: False
--offline-store

Offlinespeicherkonfiguration für den Featurespeicher. Materialisierungsidentität ist erforderlich, um den Offlinespeicher einzurichten.

--primary-user-assigned-identity -p

ARM-ID der primären verwalteten Identität zugewiesener Benutzer, falls mehrere angegeben werden. Außerdem die standardmäßige verwaltete Identität für die clusterlose Berechnung.

--public-network-access

Zulassen der Konnektivität für öffentliche Endpunkte, wenn ein Arbeitsbereich eine private Verknüpfung aktiviert ist.

--set

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

--tags

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

--update-dependent-resources -u

Wenn Sie --update_dependent_resources angeben, stimmen Sie zu, die abhängigen Ressourcen des Featurespeichers zu aktualisieren. Das Aktualisieren der vom Arbeitsbereich angefügten Azure-Containerregistrierungs- oder Application Insights-Ressource kann dazu führen, dass frühere Aufträge, bereitgestellte Ableitungsendpunkte oder Ihre Möglichkeit zum Erneuten Ausführen früherer Aufträge in diesem Featurespeicher aufgehoben werden.

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 feature-store delete

Löschen eines Featurespeichers.

Standardmäßig werden die abhängigen Ressourcen, die dem Featurespeicher (Azure Storage, Azure Container Registry, Azure Key Vault, Azure-App lication Insights) zugeordnet sind, nicht gelöscht. Um diese ebenfalls zu löschen, schließen Sie "-all-resources" ein.

az ml feature-store delete --name
                           --resource-group
                           [--all-resources]
                           [--no-wait]
                           [--yes]

Erforderliche Parameter

--name -n

Name des Featurespeichers Sie können die Standardgruppe mithilfe az configure --defaults feature-store=<name>von .

--resource-group -g

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

Optionale Parameter

--all-resources

Löschen Sie alle abhängigen Ressourcen, die dem Featurespeicher zugeordnet sind (Azure Storage-Konto, Azure Container Registry, Azure-App lication Insights, Azure Key Vault).

Standardwert: False
--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 feature-store list

Listet alle Featurespeicher in einem Abonnement auf.

Die Liste der Featurespeicher kann nach Ressourcengruppe gefiltert werden.

az ml feature-store list [--max-results]
                         [--resource-group]

Beispiele

Auflisten aller Featurespeicher in einer Ressourcengruppe

az ml feature-store list --resource-group my-resource-group

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

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

Optionale Parameter

--max-results -r

Maximale Anzahl der zurückzugebenden Ergebnisse.

--resource-group -g

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

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 feature-store provision-network

Bereitstellen eines verwalteten Netzwerks.

Löst den Featurespeicher aus, um das verwaltete Netzwerk bereitzustellen. Durch angeben des spark-aktivierten Flags wird das vom Arbeitsbereich verwaltete Netzwerk für die Unterstützung von Spark vorbereitet. The default is false if not specified but can be enabled later by running this command again with this flag. Nach der Aktivierung kann sie nicht mehr deaktiviert werden.

az ml feature-store provision-network --name
                                      --resource-group
                                      [--include-spark]
                                      [--no-wait]

Beispiele

Bereitstellen eines verwalteten Netzwerks.

az ml feature-store provision-network --resource-group my-resource-group --name my-feature-store-name

Erforderliche Parameter

--name -n

Name des Featurespeichers Sie können die Standardgruppe mithilfe az configure --defaults feature-store=<name>von .

--resource-group -g

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

Optionale Parameter

--include-spark

Boolean [true/false] for if managed network should be provisioned to account for spark jobs. Der Standardwert ist "false", wenn das Flag nicht festgelegt ist. Sie kann später aktiviert werden, indem Sie diesen Befehl erneut mit dieser Kennzeichnung ausführen.

Standardwert: False
--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 feature-store show

Details für einen Featurespeicher anzeigen.

az ml feature-store show --name
                         --resource-group

Erforderliche Parameter

--name -n

Name des Featurespeichers Sie können die Standardgruppe mithilfe az configure --defaults feature-store=<name>von .

--resource-group -g

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

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 feature-store update

Aktualisieren eines Featurespeichers.

Die Eigenschaften "description", "tags", "friendly_name" und materialization_identity können aktualisiert werden.

az ml feature-store update --name
                           --resource-group
                           [--add]
                           [--application-insights]
                           [--container-registry]
                           [--description]
                           [--display-name]
                           [--file]
                           [--force-string]
                           [--image-build-compute]
                           [--managed-network]
                           [--materialization-identity]
                           [--no-wait]
                           [--not-grant-permissions]
                           [--primary-user-assigned-identity]
                           [--public-network-access]
                           [--remove]
                           [--set]
                           [--update-dependent-resources]

Beispiele

aktualisieren Sie einen Featurespeicher aus einer YAML-Spezifikationsdatei.

az ml feature-store update --resource-group my-resource-group --name my-feature-store-name --file feature-store.yml

Erforderliche Parameter

--name -n

Name des Featurespeichers Sie können die Standardgruppe mithilfe az configure --defaults feature-store=<name>von .

--resource-group -g

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

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: []
--application-insights -a

ARM-ID der Anwendungserkenntnisse, die diesem Arbeitsbereich zugeordnet sind.

--container-registry -c

ARM-ID der Containerregistrierung, die diesem Arbeitsbereich zugeordnet ist.

--description

Beschreibung des Feature Stores.

--display-name

Anzeigename für den Featurespeicher.

--file -f

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

--force-string

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

Standardwert: False
--image-build-compute -i

Der Name des Computeziels, das für die Erstellung von Docker-Images in der Umgebung verwendet werden soll, wenn sich die Containerregistrierung hinter einem VNet befindet.

--managed-network -m

Verwalteter Netzwerkisolationsmodus für den Arbeitsbereich.

--materialization-identity -t

Die Identität, die für die Offline-/Onlinespeicherverbindung verwendet wird.

--no-wait

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

Standardwert: False
--not-grant-permissions

Angeben von ---not-grant-permissions, to not grant identity permission to feature store (workspace, offline store and online store). Der Standardwert lautet False.

Standardwert: False
--primary-user-assigned-identity -p

ARM-ID der primären zugewiesenen Identität des Benutzers, die diesem Arbeitsbereich zugeordnet ist.

--public-network-access

Zulassen der Konnektivität für öffentliche Endpunkte, wenn ein Arbeitsbereich eine private Verknüpfung aktiviert ist.

--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: []
--update-dependent-resources -u

Wenn Sie --update_dependent_resources angeben, stimmen Sie zu, die arbeitsbereichabhängigen Ressourcen zu aktualisieren. Das Aktualisieren der vom Arbeitsbereich angefügten Azure-Containerregistrierungs- oder Application Insights-Ressource kann dazu führen, dass frühere Aufträge, bereitgestellte Ableitungsendpunkte oder Ihre Möglichkeit zum erneuten Ausführen früherer Aufträge in diesem Arbeitsbereich aufgehoben werden.

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.