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
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optionale Parameter
ARM-ID der Anwendungserkenntnisse, die diesem Arbeitsbereich zugeordnet sind.
ARM-ID der Containerregistrierung, die diesem Arbeitsbereich zugeordnet ist.
Beschreibung des Feature Stores.
Anzeigename für den Featurespeicher.
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.
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.
Der Speicherort, der für den neuen Featurespeicher verwendet werden soll.
Verwalteter Netzwerkisolationsmodus für den Arbeitsbereich.
Die Identität, die für die Offline-/Onlinespeicherverbindung verwendet wird.
Name des Feature Stores.
Warten Sie nicht, bis die Erstellung des Featurespeichers abgeschlossen ist.
Angeben von ---not-grant-permissions, to not grant identity permission to feature store (workspace, offline store and online store). Der Standardwert lautet False.
Offlinespeicherkonfiguration für den Featurespeicher. Materialisierungsidentität ist erforderlich, um den Offlinespeicher einzurichten.
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.
Zulassen der Konnektivität für öffentliche Endpunkte, wenn ein Arbeitsbereich eine private Verknüpfung aktiviert ist.
Aktualisieren Sie ein Objekt, indem Sie einen festzulegenden Eigenschaftspfad und -wert angeben. Beispiel: --set property1.property2=.
Leerzeichentrennte Schlüssel-Wert-Paare für die Tags des Objekts.
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.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
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 des Featurespeichers Sie können die Standardgruppe mithilfe az configure --defaults feature-store=<name>
von .
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optionale Parameter
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).
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist. Der Standardwert lautet False.
Nicht zur Bestätigung auffordern
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
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
Maximale Anzahl der zurückzugebenden Ergebnisse.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
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 des Featurespeichers Sie können die Standardgruppe mithilfe az configure --defaults feature-store=<name>
von .
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optionale Parameter
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.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist. Der Standardwert lautet False.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
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 des Featurespeichers Sie können die Standardgruppe mithilfe az configure --defaults feature-store=<name>
von .
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
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 des Featurespeichers Sie können die Standardgruppe mithilfe az configure --defaults feature-store=<name>
von .
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optionale Parameter
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>
.
ARM-ID der Anwendungserkenntnisse, die diesem Arbeitsbereich zugeordnet sind.
ARM-ID der Containerregistrierung, die diesem Arbeitsbereich zugeordnet ist.
Beschreibung des Feature Stores.
Anzeigename für den Featurespeicher.
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.
Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgenliterale bei, anstatt zu versuchen, in JSON zu konvertieren.
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.
Verwalteter Netzwerkisolationsmodus für den Arbeitsbereich.
Die Identität, die für die Offline-/Onlinespeicherverbindung verwendet wird.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist. Der Standardwert lautet False.
Angeben von ---not-grant-permissions, to not grant identity permission to feature store (workspace, offline store and online store). Der Standardwert lautet False.
ARM-ID der primären zugewiesenen Identität des Benutzers, die diesem Arbeitsbereich zugeordnet ist.
Zulassen der Konnektivität für öffentliche Endpunkte, wenn ein Arbeitsbereich eine private Verknüpfung aktiviert ist.
Entfernen sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list <indexToRemove>
ODER --remove propertyToRemove
.
Aktualisieren Sie ein Objekt, indem Sie einen festzulegenden Eigenschaftspfad und -wert angeben. Beispiel: --set property1.property2=<value>
.
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.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.