共用方式為


DatacacheStore 類別

注意

這是實驗性類別,可以隨時變更。 請參閱 https://aka.ms/azuremlexperimental 以取得詳細資訊。

代表 Azure Machine Learning 儲存體帳戶的儲存體抽象概念。

DatacacheStore 會附加至工作區,並用來儲存與基礎 Datacache 解決方案相關的資訊。 目前僅支援分割的 Blob 解決方案。 Datacachestores 會定義可用於快取的各種 Blob 資料存放區。

使用此類別來執行管理作業,包括 register、list、get 和 update datacachestores。 每個服務的 DatacacheStores 都是使用 register* 這個類別的方法所建立。

依名稱取得 datacachestore。 此呼叫會向 datacache 服務提出要求。

繼承
builtins.object
DatacacheStore

建構函式

DatacacheStore(workspace, name, **kwargs)

參數

名稱 Description
workspace
必要

工作區。

name
必要
str

datacachestore 的名稱

方法

get_by_name

依名稱取得 datacachestore。

list

列出工作區中的所有 datacachestore。

register

向工作區註冊 datacachestore。

update

更新 datacachestore 的 datacache 原則。

get_by_name

依名稱取得 datacachestore。

static get_by_name(workspace, name)

參數

名稱 Description
workspace
必要

工作區。

name
必要
str

datacachestore 的名稱

傳回

類型 Description

該名稱的對應資料存放區。

list

列出工作區中的所有 datacachestore。

static list(workspace)

參數

名稱 Description
workspace
必要

工作區。

傳回

類型 Description

DatacacheStore 物件的清單。

register

向工作區註冊 datacachestore。

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)

參數

名稱 Description
workspace
必要

工作區。

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

datacachestore 的名稱。

data_store_list
必要

基礎資料存放區的清單。

data_management_compute_target
必要

資料管理計算。

data_management_compute_auth
必要

用來將資料管理作業提交至資料管理計算的服務主體。

ttl_in_days
必要
<xref:Int>

存留時間以天為單位。

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

TTL 到期原則。

default_replica_count
必要
<xref:Int>

要凍結的預設複本數目。

data_factory_resource_id
<xref:str.>

要用於凍結之 ADF 的資源識別碼。

預設值: None

傳回

類型 Description

DatacacheStore 物件

update

更新 datacachestore 的 datacache 原則。

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)

參數

名稱 Description
workspace
必要

工作區。

name
必要
str

datacachestore 的名稱。

data_management_compute_target

資料管理計算。

預設值: None
data_management_compute_auth

用來將資料管理作業提交至資料管理計算的服務主體。

預設值: None
ttl_in_days
<xref:Int>

存留時間以天為單位。

預設值: None
ttl_expiration_policy
str, <xref:one> of [<xref:"LastAccessTime">, <xref:"CreationTime">]

TTL 到期原則。

預設值: None
default_replica_count
<xref:Int>

要凍結的預設複本數目。

預設值: None
data_factory_resource_id
<xref:str.>

要用於凍結之 ADF 的資源識別碼。

預設值: None

傳回

類型 Description

DatacacheStore 物件

屬性

data_factory_resource_id

傳回可用於凍結的 Azure Data Factory 資源識別碼。

傳回

類型 Description
str

要用於凍結之 ADF 的資源識別碼。

data_management_compute_target

傳回要用於凍結的資料管理計算名稱。

傳回

類型 Description
str

資料管理計算。

data_store_list

傳回 datacachestores 的基礎資料存放區清單。

傳回

類型 Description
list(<xref:AbstractDataStore>)

要作為 datacachestores 的資料存放區清單。

default_replica_count

在凍結期間傳回預設的複本數目。

傳回

類型 Description
Int

要凍結的預設複本數目。

name

傳回 datacache 存放區的名稱。

傳回

類型 Description
str

DatacacheStore 名稱。

ttl_expiration_policy

傳回存留時間到期原則。

傳回

類型 Description
str

TTL 到期原則。

ttl_in_days

傳回存留時間原則。

傳回

類型 Description
Int

存留時間以天為單位。

workspace

傳回工作區資訊。

傳回

類型 Description

工作區。