DatacacheStore 類別
注意
這是實驗性類別,可以隨時變更。 請參閱 https://aka.ms/azuremlexperimental 以取得詳細資訊。
代表 Azure Machine Learning 儲存體帳戶的儲存體抽象概念。
DatacacheStore 會附加至工作區,並用來儲存與基礎 Datacache 解決方案相關的資訊。 目前僅支援分割的 Blob 解決方案。 Datacachestores 會定義可用於快取的各種 Blob 資料存放區。
使用此類別來執行管理作業,包括 register、list、get 和 update datacachestores。
每個服務的 DatacacheStores 都是使用 register*
這個類別的方法所建立。
依名稱取得 datacachestore。 此呼叫會向 datacache 服務提出要求。
- 繼承
-
builtins.objectDatacacheStore
建構函式
DatacacheStore(workspace, name, **kwargs)
參數
名稱 | Description |
---|---|
workspace
必要
|
工作區。 |
name
必要
|
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
必要
|
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
必要
|
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
必要
|
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
data_management_compute_target
data_store_list
傳回 datacachestores 的基礎資料存放區清單。
傳回
類型 | Description |
---|---|
list(<xref:AbstractDataStore>)
|
要作為 datacachestores 的資料存放區清單。 |