FeatureSetOperations Classe

FeatureSetOperations.

Non è consigliabile creare direttamente un'istanza di questa classe. È invece necessario creare un'istanza di MLClient che lo crea e lo associa come attributo.

Ereditarietà
azure.ai.ml._scope_dependent_operations._ScopeDependentOperations
FeatureSetOperations

Costruttore

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

Parametri

operation_scope
operation_config
service_client
datastore_operations

Metodi

archive

Archiviare un asset FeatureSet.

begin_backfill

Recupero.

begin_create_or_update

Creare o aggiornare FeatureSet

get

Ottenere l'asset FeatureSet specificato.

get_feature

Ottenere la funzionalità

:keyword feature_name. Questo valore fa distinzione tra maiuscole e minuscole. :p aramtype feature_name: str :keyword tags: Rappresentazione stringa di un elenco delimitato da virgole di nomi di tag

(e facoltativamente valori). Esempio: "tag1,tag2=value2".

list

Elencare gli asset FeatureSet dell'area di lavoro.

Impostazione predefinita: ACTIVE_ONLY. :type list_view_type: Optional[ListViewType] :return: Iterator like instance of FeatureSet objects :rtype: ~azure.core.paging.ItemPaged[FeatureSet]

list_features

Elencare le funzionalità

list_materialization_operations

Operazione di materializzazione elenco.

restore

Ripristinare un asset FeatureSet archiviato.

archive

Archiviare un asset FeatureSet.

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

Parametri

name
str
Necessario

Nome dell'asset FeatureSet.

version
str
Necessario

Versione dell'asset FeatureSet.

Restituisce

Nessuno

begin_backfill

Recupero.

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]

Parametri

name
str

Nome del set di funzionalità. Questo valore fa distinzione tra maiuscole e minuscole.

version
str

Identificatore della versione. Questo valore fa distinzione tra maiuscole e minuscole.

feature_window_start_time
datetime

Ora di inizio della finestra delle funzionalità da materializzare.

feature_window_end_time
datetime

Ora di fine della finestra delle funzionalità da materializzare.

display_name
str

Specifica la descrizione.

description
str

Specifica la descrizione.

tags
dict[str, str]

Set di tag. Specifica i tag.

compute_resource
MaterializationComputeResource

Specifica le impostazioni delle risorse di calcolo.

spark_configuration
dict[str, str]

Specifica le impostazioni di calcolo spark.

Restituisce

Istanza di LROPoller che restituisce ~azure.ai.ml.entityes.FeatureSetBackfillMetadata

Tipo restituito

begin_create_or_update

Creare o aggiornare FeatureSet

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

Parametri

featureset
FeatureSet
Necessario

Definizione di FeatureSet.

Restituisce

Istanza di LROPoller che restituisce un FeatureSet.

Tipo restituito

get

Ottenere l'asset FeatureSet specificato.

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

Parametri

name
str
Necessario

Nome dell'asset FeatureSet.

version
str
Necessario

Versione dell'asset FeatureSet.

Restituisce

Oggetto asset FeatureSet.

Tipo restituito

Eccezioni

Generato se FeatureSet non può essere identificato e recuperato correttamente. I dettagli verranno forniti nel messaggio di errore.

get_feature

Ottenere la funzionalità

:keyword feature_name. Questo valore fa distinzione tra maiuscole e minuscole. :p aramtype feature_name: str :keyword tags: Rappresentazione stringa di un elenco delimitato da virgole di nomi di tag

(e facoltativamente valori). Esempio: "tag1,tag2=value2".

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

Restituisce

Oggetto Feature

Tipo restituito

list

Elencare gli asset FeatureSet dell'area di lavoro.

Impostazione predefinita: ACTIVE_ONLY. :type list_view_type: Optional[ListViewType] :return: Iterator like instance of FeatureSet objects :rtype: ~azure.core.paging.ItemPaged[FeatureSet]

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

Parametri

name
Optional[str]
Necessario

Nome di un asset FeatureSet specifico, facoltativo.

list_view_type

Tipo di visualizzazione per l'inclusione/esclusione (ad esempio) degli asset di FeatureSet archiviati.

list_features

Elencare le funzionalità

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]

Parametri

feature_set_name
str
Necessario

Nome del set di funzionalità.

version
str
Necessario

Versione del set di funzionalità.

feature_name
str

nome della funzionalità.

description
str

Descrizione del set di funzionalità.

tags
str

Elenco delimitato da virgole di nomi di tag (e facoltativamente valori). Esempio: tag1,tag2=value2.

Restituisce

Iteratore come istanza di oggetti Feature

Tipo restituito

list_materialization_operations

Operazione di materializzazione elenco.

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]

Parametri

name
str
Necessario

Nome del set di funzionalità.

version
str
Necessario

Versione del set di funzionalità.

feature_window_start_time
Union[str, datetime]

Ora di inizio della finestra delle funzionalità per filtrare i processi di materializzazione.

feature_window_end_time
Union[str, datetime]

Ora di fine della finestra delle funzionalità per filtrare i processi di materializzazione.

filters
str

Elenco delimitato da virgole di nomi di tag (e facoltativamente valori). Esempio: tag1,tag2=value2.

Restituisce

Iteratore come l'istanza di ~azure.ai.ml.entityes.FeatureSetMaterializationMetadata

Tipo restituito

restore

Ripristinare un asset FeatureSet archiviato.

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

Parametri

name
str
Necessario

Nome dell'asset FeatureSet.

version
str
Necessario

Versione dell'asset FeatureSet.

Restituisce

Nessuno