FeatureStoreOperations Klass

FeatureStoreOperations.

Du bör inte instansiera den här klassen direkt. I stället bör du skapa en MLClient-instans som instansierar den åt dig och bifogar den som ett attribut.

Arv
azure.ai.ml.operations._workspace_operations_base.WorkspaceOperationsBase
FeatureStoreOperations

Konstruktor

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

Parametrar

operation_scope
service_client
all_operations
credentials
standardvärde: None

Metoder

begin_create

Skapa en ny FeatureStore.

Returnerar funktionsarkivet om det redan finns.

begin_delete

Ta bort en FeatureStore.

begin_provision_network

Utlöser funktionsarkivet för att etablera det hanterade nätverket. Om du anger spark aktiverat som sant förbereds det hanterade nätverket för funktionsarkivet för att stödja Spark.

begin_update

Uppdatera eget namn, beskrivning, onlinebutiksanslutning, offlinebutiksanslutning, materialiseringsidentiteter eller taggar i ett funktionsarkiv.

get

Hämta ett funktionsarkiv efter namn.

list

Visa en lista över alla funktionslager som användaren har åtkomst till i den aktuella resursgruppen eller prenumerationen.

begin_create

Skapa en ny FeatureStore.

Returnerar funktionsarkivet om det redan finns.

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

Parametrar

feature_store
FeatureStore
Obligatorisk

FeatureStore-definition.

Returer

En instans av LROPoller som returnerar en FeatureStore.

Returtyp

begin_delete

Ta bort en FeatureStore.

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

Parametrar

name
str
Obligatorisk

Namnet på FeatureStore

delete_dependent_resources
bool

Om du vill ta bort resurser som är associerade med funktionsarkivet, t.ex. containerregister, lagringskonto, nyckelvalv och programinsikter. Standardvärdet är Falskt. Ställ in på Sant om du vill ta bort dessa resurser.

Returer

En poller för att spåra åtgärdsstatusen.

Returtyp

begin_provision_network

Utlöser funktionsarkivet för att etablera det hanterade nätverket. Om du anger spark aktiverat som sant förbereds det hanterade nätverket för funktionsarkivet för att stödja Spark.

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

Parametrar

feature_store_name
str

Namnet på funktionsarkivet.

Returer

En instans av LROPoller.

Returtyp

begin_update

Uppdatera eget namn, beskrivning, onlinebutiksanslutning, offlinebutiksanslutning, materialiseringsidentiteter eller taggar i ett funktionsarkiv.

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

Parametrar

feature_store
FeatureStore
Obligatorisk

FeatureStore-resurs.

update_dependent_resources

ger ditt medgivande till att uppdatera beroende resurser för funktionsarkivet. Observera att uppdatering av funktionsarkivet som är anslutet Azure Container Registry resurs kan bryta ursprunget för tidigare jobb eller din möjlighet att köra tidigare jobb igen i det här funktionsarkivet. Dessutom kan uppdatering av funktionsarkivet som är anslutet Azure Application Insights-resursen bryta ursprunget för distribuerade slutpunkter för slutsatsdragning i det här funktionsarkivet. Ange bara det här argumentet om du är säker på att du vill utföra den här åtgärden. Om det här argumentet inte har angetts misslyckas kommandot för att uppdatera Azure Container Registry och Azure Application Insights.

application_insights
Optional[str]

Application Insights-resurs för funktionsarkivet. Standardvärdet är Ingen.

container_registry
Optional[str]

Containerregisterresurs för funktionsarkivet. Standardvärdet är Ingen.

Returer

En instans av LROPoller som returnerar en FeatureStore.

Returtyp

get

Hämta ett funktionsarkiv efter namn.

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

Parametrar

name
str
Obligatorisk

Namnet på funktionsarkivet.

Returer

Funktionsarkivet med det angivna namnet.

Returtyp

list

Visa en lista över alla funktionslager som användaren har åtkomst till i den aktuella resursgruppen eller prenumerationen.

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

Parametrar

scope
str

omfånget för listan, "resource_group" eller "prenumeration", standardvärdet "resource_group"

Returer

En iterator som en instans av FeatureStore-objekt

Returtyp