Share via


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

機能ストアのフレンドリ名、説明、オンライン ストア接続、オフライン ストア接続、具体化 ID、またはタグを更新します。

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

機能ストアに関連付けられているリソース (コンテナー レジストリ、ストレージ アカウント、キー コンテナー、アプリケーションの分析情報など) を削除するかどうか。 既定値は 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

機能ストアのフレンドリ名、説明、オンライン ストア接続、オフライン ストア接続、具体化 ID、またはタグを更新します。

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アタッチされている機能ストアを更新すると、以前のジョブの系列が壊れたり、この機能ストアで以前のジョブを再実行したりする機能が損なわれる可能性があることに注意してください。 また、Insights リソースAzure アプリケーションアタッチされている機能ストアを更新すると、デプロイされた推論エンドポイントの系列が壊れる可能性があります。 この操作を確実に実行する場合にのみ、この引数を設定します。 この引数が設定されていない場合、Azure Container RegistryとAzure アプリケーション Insights を更新するコマンドは失敗します。

application_insights
Optional[str]

機能ストアの Application Insights リソース。 既定値は None です。

container_registry
Optional[str]

機能ストアのコンテナー レジストリ リソース。 既定値は None です。

戻り値

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" または "サブスクリプション" は、既定で "resource_group" に設定されます

戻り値

FeatureStore オブジェクトのインスタンスのような反復子

の戻り値の型 :