FeatureStoreOperations Classe
FeatureStoreOperations.
Vous ne devez pas instancier cette classe directement. Au lieu de cela, vous devez créer un instance MLClient qui l’instancie pour vous et l’attache en tant qu’attribut.
- Héritage
-
azure.ai.ml.operations._workspace_operations_base.WorkspaceOperationsBaseFeatureStoreOperations
Constructeur
FeatureStoreOperations(operation_scope: OperationScope, service_client: AzureMachineLearningWorkspaces, all_operations: OperationsContainer, credentials: TokenCredential | None = None, **kwargs: Dict)
Paramètres
- operation_scope
- service_client
- all_operations
- credentials
Méthodes
begin_create |
Créez un FeatureStore. Retourne le magasin de fonctionnalités s’il existe déjà. |
begin_delete |
Supprimez un FeatureStore. |
begin_provision_network |
Déclenche le magasin de fonctionnalités pour approvisionner le réseau managé. La spécification de Spark activé comme étant true prépare le réseau managé du magasin de fonctionnalités à la prise en charge de Spark. |
begin_update |
Mettre à jour le nom convivial, la description, la connexion au magasin en ligne, la connexion au magasin hors connexion, les identités de matérialisation ou les étiquettes d’un magasin de fonctionnalités. |
get |
Obtenir un magasin de fonctionnalités par nom. |
list |
Répertoriez tous les magasins de fonctionnalités auxquels l’utilisateur a accès dans le groupe de ressources ou l’abonnement actuel. |
begin_create
Créez un FeatureStore.
Retourne le magasin de fonctionnalités s’il existe déjà.
begin_create(feature_store: FeatureStore, *, grant_materialization_permissions: bool = True, update_dependent_resources: bool = False, **kwargs: Dict) -> LROPoller[FeatureStore]
Paramètres
Retours
Instance de LROPoller qui retourne un FeatureStore.
Type de retour
begin_delete
Supprimez un FeatureStore.
begin_delete(name: str, *, delete_dependent_resources: bool = False, **kwargs: Dict) -> LROPoller[None]
Paramètres
- delete_dependent_resources
- bool
Si vous souhaitez supprimer des ressources associées au magasin de fonctionnalités, c’est-à-dire le registre de conteneurs, le compte de stockage, le coffre de clés et application Insights. La valeur par défaut est False. Affectez la valeur True pour supprimer ces ressources.
Retours
Un polleur pour suivre l’opération status.
Type de retour
begin_provision_network
Déclenche le magasin de fonctionnalités pour approvisionner le réseau managé. La spécification de Spark activé comme étant true prépare le réseau managé du magasin de fonctionnalités à la prise en charge de Spark.
begin_provision_network(*, feature_store_name: str | None = None, include_spark: bool | None = False, **kwargs) -> LROPoller[ManagedNetworkProvisionStatus]
Paramètres
- feature_store_name
- str
Nom du magasin de fonctionnalités.
Retours
Instance de LROPoller.
Type de retour
begin_update
Mettre à jour le nom convivial, la description, la connexion au magasin en ligne, la connexion au magasin hors connexion, les identités de matérialisation ou les étiquettes d’un magasin de fonctionnalités.
begin_update(feature_store: FeatureStore, *, grant_materialization_permissions: bool = True, update_dependent_resources: bool = False, **kwargs: Dict) -> LROPoller[FeatureStore]
Paramètres
- update_dependent_resources
donne votre consentement pour mettre à jour les ressources dépendantes du magasin de fonctionnalités. Notez que la mise à jour du magasin de fonctionnalités attaché Azure Container Registry ressource peut rompre la traçabilité des travaux précédents ou votre capacité à réexécuter des travaux antérieurs dans ce magasin de fonctionnalités. En outre, la mise à jour du magasin de fonctionnalités joint Azure Application ressource Insights peut rompre la traçabilité des points de terminaison d’inférence déployés dans ce magasin de fonctionnalités. Définissez cet argument uniquement si vous êtes sûr de vouloir effectuer cette opération. Si cet argument n’est pas défini, la commande de mise à jour Azure Container Registry et Azure Application Insights échoue.
Ressource Application Insights pour le magasin de fonctionnalités. La valeur par défaut est None.
Ressource de registre de conteneurs pour le magasin de fonctionnalités. La valeur par défaut est None.
Retours
Instance de LROPoller qui retourne un FeatureStore.
Type de retour
get
Obtenir un magasin de fonctionnalités par nom.
get(name: str, **kwargs: Dict) -> FeatureStore
Paramètres
Retours
Magasin de fonctionnalités avec le nom fourni.
Type de retour
list
Répertoriez tous les magasins de fonctionnalités auxquels l’utilisateur a accès dans le groupe de ressources ou l’abonnement actuel.
list(*, scope: str = 'resource_group', **kwargs: Dict) -> Iterable[FeatureStore]
Paramètres
- scope
- str
l’étendue de la liste, « resource_group » ou « abonnement », est définie par défaut sur « resource_group »
Retours
Un itérateur comme instance d’objets FeatureStore
Type de retour
Azure SDK for Python