FeatureStoreOperations Klasse
FeatureStoreOperations.
Sie sollten diese Klasse nicht direkt instanziieren. Stattdessen sollten Sie einen MLClient-instance erstellen, der ihn für Sie instanziiert und als Attribut anfügt.
- Vererbung
-
azure.ai.ml.operations._workspace_operations_base.WorkspaceOperationsBaseFeatureStoreOperations
Konstruktor
FeatureStoreOperations(operation_scope: OperationScope, service_client: AzureMachineLearningWorkspaces, all_operations: OperationsContainer, credentials: TokenCredential | None = None, **kwargs: Dict)
Parameter
- operation_scope
- service_client
- all_operations
- credentials
Methoden
begin_create |
Erstellen Sie einen neuen FeatureStore. Gibt den Featurespeicher zurück, falls bereits vorhanden. |
begin_delete |
Löschen Sie einen FeatureStore. |
begin_provision_network |
Löst den Featurespeicher aus, um das verwaltete Netzwerk bereitzustellen. Wenn Spark als true aktiviert angegeben wird, wird das verwaltete Netzwerk des Featurespeichers für die Unterstützung von Spark vorbereitet. |
begin_update |
Aktualisieren Sie Anzeigename, Beschreibung, Online-Store-Verbindung, Offlinespeicherverbindung, Materialisierungsidentitäten oder Tags eines Featurespeichers. |
get |
Abrufen eines Featurespeichers nach Name. |
list |
Listet alle Featurespeicher auf, auf die der Benutzer zugriff hat, in der aktuellen Ressourcengruppe oder dem aktuellen Abonnement. |
begin_create
Erstellen Sie einen neuen FeatureStore.
Gibt den Featurespeicher zurück, falls bereits vorhanden.
begin_create(feature_store: FeatureStore, *, grant_materialization_permissions: bool = True, update_dependent_resources: bool = False, **kwargs: Dict) -> LROPoller[FeatureStore]
Parameter
Gibt zurück
Ein instance von LROPoller, der einen FeatureStore zurückgibt.
Rückgabetyp
begin_delete
Löschen Sie einen FeatureStore.
begin_delete(name: str, *, delete_dependent_resources: bool = False, **kwargs: Dict) -> LROPoller[None]
Parameter
- delete_dependent_resources
- bool
Gibt an, ob Ressourcen gelöscht werden sollen, die dem Featurespeicher zugeordnet sind, d. h. Containerregistrierung, Speicherkonto, Schlüsseltresor und Application Insights. Die Standardeinstellung lautet „false“. Legen Sie True fest, um diese Ressourcen zu löschen.
Gibt zurück
Ein Poller zum Nachverfolgen des Vorgangs status.
Rückgabetyp
begin_provision_network
Löst den Featurespeicher aus, um das verwaltete Netzwerk bereitzustellen. Wenn Spark als true aktiviert angegeben wird, wird das verwaltete Netzwerk des Featurespeichers für die Unterstützung von Spark vorbereitet.
begin_provision_network(*, feature_store_name: str | None = None, include_spark: bool | None = False, **kwargs) -> LROPoller[ManagedNetworkProvisionStatus]
Parameter
- feature_store_name
- str
Name des Feature Stores.
Gibt zurück
Ein instance von LROPoller.
Rückgabetyp
begin_update
Aktualisieren Sie Anzeigename, Beschreibung, Online-Store-Verbindung, Offlinespeicherverbindung, Materialisierungsidentitäten oder Tags eines Featurespeichers.
begin_update(feature_store: FeatureStore, *, grant_materialization_permissions: bool = True, update_dependent_resources: bool = False, **kwargs: Dict) -> LROPoller[FeatureStore]
Parameter
- update_dependent_resources
erteilt Ihre Zustimmung zum Aktualisieren der abhängigen Ressourcen des Featurespeichers. Beachten Sie, dass das Aktualisieren des Azure Container Registry Ressource angefügten Featurespeichers die Herkunft früherer Aufträge oder Die Möglichkeit, frühere Aufträge in diesem Featurespeicher erneut ausführen zu können, unterbrechen kann. Außerdem kann das Aktualisieren des Azure-Anwendung Insights-Ressourcen angefügten Featurespeichers die Herkunft der bereitgestellten Rückschlussendpunkte in diesem Featurespeicher unterbrechen. Legen Sie dieses Argument nur fest, wenn Sie sicher sind, dass Sie diesen Vorgang ausführen möchten. Wenn dieses Argument nicht festgelegt ist, schlägt der Befehl zum Aktualisieren von Azure Container Registry und Azure-Anwendung Insights fehl.
Application Insights-Ressource für den Featurespeicher. Der Standardwert ist „None“.
Containerregistrierungsressource für den Featurespeicher. Der Standardwert ist „None“.
Gibt zurück
Ein instance von LROPoller, der einen FeatureStore zurückgibt.
Rückgabetyp
get
Abrufen eines Featurespeichers nach Name.
get(name: str, **kwargs: Dict) -> FeatureStore
Parameter
Gibt zurück
Der Featurespeicher mit dem angegebenen Namen.
Rückgabetyp
list
Listet alle Featurespeicher auf, auf die der Benutzer zugriff hat, in der aktuellen Ressourcengruppe oder dem aktuellen Abonnement.
list(*, scope: str = 'resource_group', **kwargs: Dict) -> Iterable[FeatureStore]
Parameter
- scope
- str
Der Bereich des Eintrags, "resource_group" oder "Abonnement", lautet standardmäßig "resource_group".
Gibt zurück
Ein Iterator wie instance von FeatureStore-Objekten
Rückgabetyp
Azure SDK for Python