Condividi tramite


FeatureStoreOperations Classe

FeatureStoreOperations.

Non è consigliabile creare direttamente un'istanza di questa classe. È invece necessario creare un'istanza di MLClient che lo crea e lo associa come attributo.

Ereditarietà
azure.ai.ml.operations._workspace_operations_base.WorkspaceOperationsBase
FeatureStoreOperations

Costruttore

FeatureStoreOperations(operation_scope: OperationScope, service_client: AzureMachineLearningWorkspaces, all_operations: OperationsContainer, credentials: TokenCredential | None = None, **kwargs: Dict)

Parametri

operation_scope
service_client
all_operations
credentials
valore predefinito: None

Metodi

begin_create

Creare un nuovo FeatureStore.

Restituisce l'archivio funzionalità se esiste già.

begin_delete

Eliminare un Archivio funzionalità.

begin_provision_network

Attiva l'archivio funzionalità per effettuare il provisioning della rete gestita. Specificando spark abilitato come true prepara la rete gestita dell'archivio funzionalità per il supporto di Spark.

begin_update

Aggiornare il nome descrittivo, la descrizione, la connessione all'archivio online, la connessione all'archivio offline, le identità di materializzazione o i tag di un archivio funzionalità.

get

Ottenere un archivio funzionalità in base al nome.

list

Elencare tutti gli archivi di funzionalità a cui l'utente può accedere nel gruppo di risorse o nella sottoscrizione corrente.

begin_create

Creare un nuovo FeatureStore.

Restituisce l'archivio funzionalità se esiste già.

begin_create(feature_store: FeatureStore, *, grant_materialization_permissions: bool = True, update_dependent_resources: bool = False, **kwargs: Dict) -> LROPoller[FeatureStore]

Parametri

feature_store
FeatureStore
Necessario

Definizione di FeatureStore.

Restituisce

Istanza di LROPoller che restituisce un FeatureStore.

Tipo restituito

begin_delete

Eliminare un Archivio funzionalità.

begin_delete(name: str, *, delete_dependent_resources: bool = False, **kwargs: Dict) -> LROPoller[None]

Parametri

name
str
Necessario

Nome dell'archivio funzionalità

delete_dependent_resources
bool

Se eliminare le risorse associate all'archivio funzionalità, ad esempio registro contenitori, account di archiviazione, insieme di credenziali delle chiavi e informazioni dettagliate sulle applicazioni. Il valore predefinito è False. Impostare su True per eliminare queste risorse.

Restituisce

Un poller per tenere traccia dello stato dell'operazione.

Tipo restituito

begin_provision_network

Attiva l'archivio funzionalità per effettuare il provisioning della rete gestita. Specificando spark abilitato come true prepara la rete gestita dell'archivio funzionalità per il supporto di Spark.

begin_provision_network(*, feature_store_name: str | None = None, include_spark: bool | None = False, **kwargs) -> LROPoller[ManagedNetworkProvisionStatus]

Parametri

feature_store_name
str

Nome dell'archivio funzionalità.

Restituisce

Istanza di LROPoller.

Tipo restituito

begin_update

Aggiornare il nome descrittivo, la descrizione, la connessione all'archivio online, la connessione all'archivio offline, le identità di materializzazione o i tag di un archivio funzionalità.

begin_update(feature_store: FeatureStore, *, grant_materialization_permissions: bool = True, update_dependent_resources: bool = False, **kwargs: Dict) -> LROPoller[FeatureStore]

Parametri

feature_store
FeatureStore
Necessario

Risorsa FeatureStore.

update_dependent_resources

concede il consenso per aggiornare le risorse dipendenti dell'archivio funzionalità. Si noti che l'aggiornamento dell'archivio funzionalità collegato Registro Azure Container risorsa può interrompere la derivazione dei processi precedenti o la possibilità di eseguire nuovamente i processi precedenti in questo archivio funzionalità. Inoltre, l'aggiornamento dell'archivio funzionalità collegato applicazione Azure risorsa Insights può interrompere la derivazione degli endpoint di inferenza distribuiti in questo archivio funzionalità. Impostare questo argomento solo se si è certi di voler eseguire questa operazione. Se questo argomento non è impostato, il comando per aggiornare Registro Azure Container e applicazione Azure Insights avrà esito negativo.

application_insights
Optional[str]

Risorsa di Application Insights per l'archivio funzionalità. Il valore predefinito è Nessuna.

container_registry
Optional[str]

Risorsa del Registro contenitori per l'archivio funzionalità. Il valore predefinito è Nessuna.

Restituisce

Istanza di LROPoller che restituisce un FeatureStore.

Tipo restituito

get

Ottenere un archivio funzionalità in base al nome.

get(name: str, **kwargs: Dict) -> FeatureStore

Parametri

name
str
Necessario

Nome dell'archivio funzionalità.

Restituisce

Archivio funzionalità con il nome specificato.

Tipo restituito

list

Elencare tutti gli archivi di funzionalità a cui l'utente può accedere nel gruppo di risorse o nella sottoscrizione corrente.

list(*, scope: str = 'resource_group', **kwargs: Dict) -> Iterable[FeatureStore]

Parametri

scope
str

ambito dell'elenco, "resource_group" o "sottoscrizione", impostazione predefinita "resource_group"

Restituisce

Iteratore come istanza di oggetti FeatureStore

Tipo restituito