FeatureStoreOperations 類別

FeatureStoreOperations。

您不應該直接具現化此類別。 相反地,您應該建立 MLClient 實例,為您具現化它,並將它附加為屬性。

繼承
azure.ai.ml.operations._workspace_operations_base.WorkspaceOperationsBase
FeatureStoreOperations

建構函式

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

參數

operation_scope
service_client
all_operations
credentials
預設值: None

方法

begin_create

建立新的 FeatureStore。

如果已經存在,則傳回功能存放區。

begin_delete

刪除 FeatureStore。

begin_provision_network

觸發功能存放區來布建受控網路。 將啟用的 Spark 指定為 true 會準備功能存放區受控網路以支援 Spark。

begin_update

更新易記名稱、描述、線上商店連線、離線存放區連線、具體化識別或功能存放區的標籤。

get

依名稱取得功能存放區。

list

列出使用者可存取目前資源群組或訂用帳戶的所有功能存放區。

begin_create

建立新的 FeatureStore。

如果已經存在,則傳回功能存放區。

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

參數

feature_store
FeatureStore
必要

FeatureStore 定義。

傳回

會傳回 FeatureStore 的 LROPoller 實例。

傳回類型

begin_delete

刪除 FeatureStore。

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

參數

name
str
必要

FeatureStore 的名稱

delete_dependent_resources
bool

是否要刪除與功能存放區相關聯的資源,例如容器登錄、儲存體帳戶、金鑰保存庫和 Application Insights。 預設值是 False。 設定為 True 以刪除這些資源。

傳回

用來追蹤作業狀態的輪詢器。

傳回類型

begin_provision_network

觸發功能存放區來布建受控網路。 將啟用的 Spark 指定為 true 會準備功能存放區受控網路以支援 Spark。

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

參數

feature_store_name
str

功能存放區的名稱。

傳回

LROPoller 的實例。

傳回類型

begin_update

更新易記名稱、描述、線上商店連線、離線存放區連線、具體化識別或功能存放區的標籤。

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

參數

feature_store
FeatureStore
必要

FeatureStore 資源。

update_dependent_resources

同意更新功能存放區相依資源。 請注意,更新附加的功能存放區Azure Container Registry資源可能會中斷先前作業的歷程,或您重新執行此功能存放區中較早的工作。 此外,更新附加的功能存放區Azure 應用程式 Insights 資源可能會中斷此功能存放區所部署推斷端點的譜系。 只有在確定您想要執行這項作業時,才設定此引數。 如果未設定此引數,則更新Azure Container Registry的命令,Azure 應用程式 Insights 將會失敗。

application_insights
Optional[str]

功能存放區的 Application Insights 資源。 預設值為 [無]。

container_registry
Optional[str]

功能存放區的容器登錄資源。 預設值為 [無]。

傳回

會傳回 FeatureStore 的 LROPoller 實例。

傳回類型

get

依名稱取得功能存放區。

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

參數

name
str
必要

功能存放區的名稱。

傳回

具有所提供名稱的功能存放區。

傳回類型

list

列出使用者可存取目前資源群組或訂用帳戶的所有功能存放區。

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

參數

scope
str

清單範圍「resource_group」 或 「subscription」,預設為 「resource_group」

傳回

Iterator,例如 FeatureStore 物件的實例

傳回類型