FeatureSetOperations クラス

FeatureSetOperations。

このクラスを直接インスタンス化しないでください。 代わりに、インスタンス化して属性としてアタッチする MLClient インスタンスを作成する必要があります。

継承
azure.ai.ml._scope_dependent_operations._ScopeDependentOperations
FeatureSetOperations

コンストラクター

FeatureSetOperations(operation_scope: OperationScope, operation_config: OperationConfig, service_client: AzureMachineLearningWorkspaces, datastore_operations: DatastoreOperations, **kwargs: Dict)

パラメーター

operation_scope
operation_config
service_client
datastore_operations

メソッド

archive

FeatureSet アセットをアーカイブします。

begin_backfill

バックフィル。

begin_create_or_update

FeatureSet を作成または更新する

get

指定した FeatureSet アセットを取得します。

get_feature

機能の取得

:キーワード (keyword) feature_name。 これは大文字小文字を区別します。 :p aramtype feature_name: str :キーワード (keyword) tags: タグ名のコンマ区切りリストの文字列表現

(および必要に応じて値)。 例: "tag1,tag2=value2"

list

ワークスペースの FeatureSet アセットを一覧表示します。

既定値: ACTIVE_ONLY。 :type list_view_type: Optional[ListViewType] :return: FeatureSet オブジェクトのインスタンスのような反復子 :rtype: ~azure.core.paging.ItemPaged[FeatureSet]

list_features

機能を一覧表示する

list_materialization_operations

具体化操作を一覧表示します。

restore

アーカイブされた FeatureSet アセットを復元します。

archive

FeatureSet アセットをアーカイブします。

archive(name: str, version: str, **kwargs: Dict) -> None

パラメーター

name
str
必須

FeatureSet アセットの名前。

version
str
必須

FeatureSet アセットのバージョン。

戻り値

なし

begin_backfill

バックフィル。

begin_backfill(*, name: str, version: str, feature_window_start_time: datetime, feature_window_end_time: datetime, display_name: str | None = None, description: str | None = None, tags: Dict[str, str] | None = None, compute_resource: MaterializationComputeResource | None = None, spark_configuration: Dict[str, str] | None = None, **kwargs: Dict) -> LROPoller[FeatureSetBackfillMetadata]

パラメーター

name
str

特徴量セット名。 これは大文字小文字を区別します。

version
str

バージョン識別子。 これは大文字小文字を区別します。

feature_window_start_time
datetime

具体化するフィーチャ ウィンドウの開始時刻。

feature_window_end_time
datetime

具体化するフィーチャ ウィンドウの終了時刻。

display_name
str

説明を指定します。

description
str

説明を指定します。

tags
dict[str, str]

タグのセット。 タグを指定します。

compute_resource
MaterializationComputeResource

コンピューティング リソースの設定を指定します。

spark_configuration
dict[str, str]

Spark コンピューティング設定を指定します。

戻り値

~azure.ai.ml.entities.FeatureSetBackfillMetadata を返す LROPoller のインスタンス

の戻り値の型 :

begin_create_or_update

FeatureSet を作成または更新する

begin_create_or_update(featureset: FeatureSet, **kwargs: Dict) -> LROPoller[FeatureSet]

パラメーター

featureset
FeatureSet
必須

FeatureSet 定義。

戻り値

FeatureSet を返す LROPoller のインスタンス。

の戻り値の型 :

get

指定した FeatureSet アセットを取得します。

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

パラメーター

name
str
必須

FeatureSet アセットの名前。

version
str
必須

FeatureSet アセットのバージョン。

戻り値

FeatureSet アセット オブジェクト。

の戻り値の型 :

例外

FeatureSet を正常に識別して取得できない場合に発生します。 詳細はエラー メッセージに表示されます。

get_feature

機能の取得

:キーワード (keyword) feature_name。 これは大文字小文字を区別します。 :p aramtype feature_name: str :キーワード (keyword) tags: タグ名のコンマ区切りリストの文字列表現

(および必要に応じて値)。 例: "tag1,tag2=value2"

get_feature(feature_set_name: str, version: str, *, feature_name: str, **kwargs: Dict) -> Feature

戻り値

フィーチャー オブジェクト

の戻り値の型 :

list

ワークスペースの FeatureSet アセットを一覧表示します。

既定値: ACTIVE_ONLY。 :type list_view_type: Optional[ListViewType] :return: FeatureSet オブジェクトのインスタンスのような反復子 :rtype: ~azure.core.paging.ItemPaged[FeatureSet]

list(name: str | None = None, *, list_view_type: ListViewType = ListViewType.ACTIVE_ONLY, **kwargs: Dict) -> ItemPaged[FeatureSet]

パラメーター

name
Optional[str]
必須

特定の FeatureSet アセットの名前(省略可能)。

list_view_type

アーカイブされた FeatureSet アセットを含める/除外する (たとえば) 種類を表示します。

list_features

機能を一覧表示する

list_features(feature_set_name: str, version: str, *, feature_name: str | None = None, description: str | None = None, tags: str | None = None, **kwargs: Dict) -> ItemPaged[Feature]

パラメーター

feature_set_name
str
必須

特徴量セット名。

version
str
必須

特徴量セットのバージョン。

feature_name
str

機能名。

description
str

機能セットの説明。

tags
str

タグ名 (および必要に応じて値) のコンマ区切りリスト。 例: tag1,tag2=value2。

戻り値

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

の戻り値の型 :

list_materialization_operations

具体化操作を一覧表示します。

list_materialization_operations(name: str, version: str, *, feature_window_start_time: str | datetime | None = None, feature_window_end_time: str | datetime | None = None, filters: str | None = None, **kwargs: Dict) -> ItemPaged[FeatureSetMaterializationMetadata]

パラメーター

name
str
必須

特徴量セット名。

version
str
必須

特徴量セットのバージョン。

feature_window_start_time
Union[str, datetime]

具体化ジョブをフィルター処理するための機能ウィンドウの開始時刻。

feature_window_end_time
Union[str, datetime]

具体化ジョブをフィルター処理するための機能ウィンドウの終了時刻。

filters
str

タグ名 (および必要に応じて値) のコンマ区切りリスト。 例: tag1,tag2=value2。

戻り値

~azure.ai.ml.entities.FeatureSetMaterializationMetadata オブジェクトのインスタンスのような反復子

の戻り値の型 :

restore

アーカイブされた FeatureSet アセットを復元します。

restore(name: str, version: str, **kwargs: Dict) -> None

パラメーター

name
str
必須

FeatureSet アセットの名前。

version
str
必須

FeatureSet アセットのバージョン。

戻り値

なし