FeatureStoreOperations Clase

FeatureStoreOperations.

No debe crear instancias de esta clase directamente. En su lugar, debe crear una instancia de MLClient que le cree una instancia y la adjunte como un atributo.

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

Constructor

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

Parámetros

operation_scope
service_client
all_operations
credentials
valor predeterminado: None

Métodos

begin_create

Cree un nuevo FeatureStore.

Devuelve el almacén de características si ya existe.

begin_delete

Elimine un FeatureStore.

begin_provision_network

Desencadena el almacén de características para aprovisionar la red administrada. Al especificar Spark habilitado como true, se prepara la red administrada del almacén de características para admitir Spark.

begin_update

Actualice el nombre descriptivo, la descripción, la conexión de la tienda en línea, la conexión del almacén sin conexión, las identidades de materialización o las etiquetas de un almacén de características.

get

Obtenga un almacén de características por nombre.

list

Enumere todos los almacenes de características a los que el usuario tiene acceso en el grupo de recursos o la suscripción actual.

begin_create

Cree un nuevo FeatureStore.

Devuelve el almacén de características si ya existe.

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

Parámetros

feature_store
FeatureStore
Requerido

Definición de FeatureStore.

Devoluciones

Instancia de LROPoller que devuelve un FeatureStore.

Tipo de valor devuelto

begin_delete

Elimine un FeatureStore.

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

Parámetros

name
str
Requerido

Nombre del FeatureStore

delete_dependent_resources
bool

Si se eliminan los recursos asociados al almacén de características, es decir, el registro de contenedor, la cuenta de almacenamiento, el almacén de claves y Application Insights. El valor predeterminado es False. Se establece en True para eliminar estos recursos.

Devoluciones

Un sondeo para realizar un seguimiento del estado de la operación.

Tipo de valor devuelto

begin_provision_network

Desencadena el almacén de características para aprovisionar la red administrada. Al especificar Spark habilitado como true, se prepara la red administrada del almacén de características para admitir Spark.

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

Parámetros

feature_store_name
str

Nombre del almacén de características.

Devoluciones

Instancia de LROPoller.

Tipo de valor devuelto

begin_update

Actualice el nombre descriptivo, la descripción, la conexión de la tienda en línea, la conexión del almacén sin conexión, las identidades de materialización o las etiquetas de un almacén de características.

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

Parámetros

feature_store
FeatureStore
Requerido

Recurso FeatureStore.

update_dependent_resources

da su consentimiento para actualizar los recursos dependientes del almacén de características. Tenga en cuenta que actualizar el almacén de características asociado Azure Container Registry recurso puede interrumpir el linaje de los trabajos anteriores o la capacidad de volver a ejecutar trabajos anteriores en este almacén de características. Además, actualizar el almacén de características asociado Aplicación de Azure recurso de Insights puede interrumpir el linaje de los puntos de conexión de inferencia implementados en este almacén de características. Establezca este argumento solo si está seguro de que desea realizar esta operación. Si no se establece este argumento, se producirá un error en el comando para actualizar Azure Container Registry y Aplicación de Azure Insights.

application_insights
Optional[str]

Recurso de Application Insights para el almacén de características. El valor predeterminado es None.

container_registry
Optional[str]

Recurso del registro de contenedor para el almacén de características. El valor predeterminado es None.

Devoluciones

Instancia de LROPoller que devuelve un FeatureStore.

Tipo de valor devuelto

get

Obtenga un almacén de características por nombre.

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

Parámetros

name
str
Requerido

Nombre del almacén de características.

Devoluciones

Almacén de características con el nombre proporcionado.

Tipo de valor devuelto

list

Enumere todos los almacenes de características a los que el usuario tiene acceso en el grupo de recursos o la suscripción actual.

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

Parámetros

scope
str

ámbito de la lista, "resource_group" o "suscripción", el valor predeterminado es "resource_group"

Devoluciones

Iterador como una instancia de objetos FeatureStore

Tipo de valor devuelto