Delen via


DatacacheStore Klas

Notitie

Dit is een experimentele klasse en kan op elk gewenst moment worden gewijzigd. Zie https://aka.ms/azuremlexperimental voor meer informatie.

Vertegenwoordigt een opslagabstractie over een Azure Machine Learning-opslagaccount.

DatacacheStores zijn gekoppeld aan werkruimten en worden gebruikt voor het opslaan van informatie met betrekking tot de onderliggende datacache-oplossing. Momenteel wordt alleen gepartitioneerde blob-oplossing ondersteund. Datacachestores definieert verschillende Blob-gegevensarchieven die kunnen worden gebruikt voor caching.

Gebruik deze klasse om beheerbewerkingen uit te voeren, waaronder het registreren, weergeven, ophalen en bijwerken van gegevenscachestores. DatacacheStores voor elke service worden gemaakt met de register* methoden van deze klasse.

Haal een datacachestore op naam op. Met deze aanroep wordt een aanvraag verzonden naar de datacache-service.

Overname
builtins.object
DatacacheStore

Constructor

DatacacheStore(workspace, name, **kwargs)

Parameters

Name Description
workspace
Vereist

De werkruimte.

name
Vereist
str

De naam van het datacachestore

Methoden

get_by_name

Haal een datacachestore op naam op.

list

Geef een lijst weer van alle datacachestores in de werkruimte.

register

Registreer een datacachestore bij de werkruimte.

update

Datacache-beleid voor een datacachestore bijwerken.

get_by_name

Haal een datacachestore op naam op.

static get_by_name(workspace, name)

Parameters

Name Description
workspace
Vereist

De werkruimte.

name
Vereist
str

De naam van het datacachestore

Retouren

Type Description

Het bijbehorende gegevensarchief voor die naam.

list

Geef een lijst weer van alle datacachestores in de werkruimte.

static list(workspace)

Parameters

Name Description
workspace
Vereist

De werkruimte.

Retouren

Type Description

Lijst met DatacacheStore-objecten.

register

Registreer een datacachestore bij de werkruimte.

static register(workspace, name, data_store_list, data_management_compute_target, data_management_compute_auth, ttl_in_days, ttl_expiration_policy, default_replica_count, data_factory_resource_id=None, **kwargs)

Parameters

Name Description
workspace
Vereist

De werkruimte.

name
Vereist
Union[list(str), list(<xref:AbstractDataStore>)]

De naam van de datacachestore.

data_store_list
Vereist

De lijst met onderliggende gegevensarchieven.

data_management_compute_target
Vereist

De berekening van gegevensbeheer.

data_management_compute_auth
Vereist

De service-principal die wordt gebruikt om gegevensbeheertaken in te dienen bij data management compute.

ttl_in_days
Vereist
<xref:Int>

Time To Live in dagen.

ttl_expiration_policy
Vereist
str, <xref:one> of [<xref:"LastAccessTime">, <xref:"CreationTime">]

TTL-verloopbeleid.

default_replica_count
Vereist
<xref:Int>

Standaard aantal replica's dat moet worden gehydrateerd.

data_factory_resource_id
<xref:str.>

Resource-id van de ADF die moet worden gebruikt voor hydratatie.

Default value: None

Retouren

Type Description

Het DatacacheStore-object

update

Datacache-beleid voor een datacachestore bijwerken.

static update(workspace, name, data_management_compute_target=None, data_management_compute_auth=None, ttl_in_days=None, ttl_expiration_policy=None, default_replica_count=None, data_factory_resource_id=None, **kwargs)

Parameters

Name Description
workspace
Vereist

De werkruimte.

name
Vereist
str

De naam van de datacachestore.

data_management_compute_target

De berekening van gegevensbeheer.

Default value: None
data_management_compute_auth

De service-principal die wordt gebruikt om gegevensbeheertaken in te dienen bij data management compute.

Default value: None
ttl_in_days
<xref:Int>

Time To Live in dagen.

Default value: None
ttl_expiration_policy
str, <xref:one> of [<xref:"LastAccessTime">, <xref:"CreationTime">]

TTL-verloopbeleid.

Default value: None
default_replica_count
<xref:Int>

Standaard aantal replica's dat moet worden gehydrateerd.

Default value: None
data_factory_resource_id
<xref:str.>

Resource-id van de ADF die moet worden gebruikt voor hydratatie.

Default value: None

Retouren

Type Description

Het DatacacheStore-object

Kenmerken

data_factory_resource_id

Retourneer de resource-id van de Azure-gegevensfactory die kan worden gebruikt voor hydratatie.

Retouren

Type Description
str

Resource-id van de ADF die moet worden gebruikt voor hydratatie.

data_management_compute_target

Retourneer de naam van de gegevensbeheerberekening die moet worden gebruikt voor hydratatie.

Retouren

Type Description
str

De berekening van gegevensbeheer.

data_store_list

Retourneer de lijst met onderliggende gegevensarchieven voor de datacachestores.

Retouren

Type Description
list(<xref:AbstractDataStore>)

De lijst met gegevensarchieven die moeten worden gebruikt als datacachestores.

default_replica_count

Retourneer het standaardaantal replica's tijdens hydratatie.

Retouren

Type Description
Int

Standaard aantal replica's dat moet worden gehydrateerd.

name

Retourneer de naam van het datacache-archief.

Retouren

Type Description
str

De naam van de DatacacheStore.

ttl_expiration_policy

Retourneer het time-to-live-verloopbeleid.

Retouren

Type Description
str

TTL-verloopbeleid.

ttl_in_days

Retourneer het Time-to-Live-beleid.

Retouren

Type Description
Int

Time To Live in dagen.

workspace

Retourneer de werkruimtegegevens.

Retouren

Type Description

De werkruimte.