DatacacheStore 类 
注释
这是一个实验类,随时可能会更改。 有关详细信息,请参阅 https://aka.ms/azuremlexperimental。
表示 Azure 机器学习存储帐户的存储抽象。
DatacacheStore 附加到工作区,用于存储与基础 datacache 解决方案相关的信息。 目前,仅支持已分区 Blob 解决方案。 Datacachestore 定义可用于缓存的各种 Blob 数据存储。
使用此类执行管理作,包括注册、列出、获取和更新 datacachestore。
使用此类的方法为每个服务创建 register* DatacacheStores。
按名称获取 datacachestore。 此调用将向 datacache 服务发出请求。
构造函数
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>
		 时间 -To-Live 天。 | 
| 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>
		 时间 -To-Live 天。 默认值: 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 对象 |