DatacacheStore 类
注意
这是一个试验性的类,随时可能更改。 有关详细信息,请参阅 https://aka.ms/azuremlexperimental。
表示通过 Azure 机器学习存储帐户的存储抽象。
DatacacheStore 附加到工作区,用于存储与基础 Datacache 解决方案相关的信息。 目前,仅支持分区 Blob 解决方案。 Datacachestore 定义可用于缓存的各种 Blob 数据存储。
使用此类可以执行管理操作,包括注册、列出、获取和更新Datacachestore。
每个服务的 DatacacheStore 都是使用此类的 register*
方法创建的。
按名称获取 datacachestore。 此调用将向 datacache 服务发出请求。
- 继承
-
builtins.objectDatacacheStore
构造函数
DatacacheStore(workspace, name, **kwargs)
参数
名称 | 说明 |
---|---|
workspace
必需
|
工作区。 |
name
必需
|
datacachestore 的名称 |
方法
get_by_name |
按名称获取 datacachestore。 |
list |
列出工作区中的所有 datacachestore。 |
register |
将 datacachestore 注册到工作区。 |
update |
更新 datacachestore 的 datacache 策略。 |
get_by_name
按名称获取 datacachestore。
static get_by_name(workspace, name)
参数
名称 | 说明 |
---|---|
workspace
必需
|
工作区。 |
name
必需
|
datacachestore 的名称 |
返回
类型 | 说明 |
---|---|
该名称的相应数据存储。 |
list
列出工作区中的所有 datacachestore。
static list(workspace)
参数
名称 | 说明 |
---|---|
workspace
必需
|
工作区。 |
返回
类型 | 说明 |
---|---|
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)
参数
名称 | 说明 |
---|---|
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 的资源 ID。 默认值: None
|
返回
类型 | 说明 |
---|---|
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)
参数
名称 | 说明 |
---|---|
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 的资源 ID。 默认值: None
|
返回
类型 | 说明 |
---|---|
DatacacheStore 对象 |